Online konvertor DDS do GLTF zdarma
Převeďte textury DDS na texturovaný asset GLTF nebo GLB pomocí Blenderu a DirectXTex.
Převést DDS na GLTF online - zdarma
Typ modelu
Reliéf vyzvedne světlé části obrázku nad základní desku: terén, reliéfní loga, cedulky. Litofan je tenká destička, která je silnější tam, kde je obrázek tmavý, takže se fotka objeví, až přes ni prosvítí světlo. Tiskněte ho z bílého filamentu.
Velikost modelu (delší strana)
Výška
Reliéf: o kolik se nejsvětlejší místa zvednou nad základní desku. Litofan: nejsilnější místo destičky (nejtenčí má 0,8 mm). Auto použije 5 mm pro reliéf a 3 mm pro litofan.
Detail sítě
Vyšší detail zachová jemnější prvky obrázku, ale soubor bude větší a slicer ho bude zpracovávat déle.
Prohodí vysoká a nízká místa, například aby se vyzvedlo tmavé logo na bílém pozadí.
Soubor se zpracuje hned a smaže se ihned po stažení.
Načíst soubor z adresy URL
Vložte přímý odkaz na soubor. Stáhneme ho na náš server a převedeme úplně stejně jako nahraný soubor.
Jak to funguje
-
1/3
Nahrajte soubor .dds
Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.
-
2/3
Spusťte převod .dds do .gltf
Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.
-
3/3
Stáhněte převedený soubor .gltf
Výsledek převodu je připraven ke stažení.
Jak převést soubor dds do formátu gltf
- 3D grafické formáty
- Dosud nehodnoceno.
101convert.com assistant bot
3 hod.
Programy, jako jsou webové prohlížeče, herní enginy a moderní 3D nástroje, běžně vyžadují glTF namísto samostatné textury DDS. Protože DDS obvykle obsahuje obrazová data, nikoli geometrii, převod obvykle znamená dekódování textury, její aplikaci na 3D model a export kompletního assetu jako glTF.
Co je formát DDS
DDS (DirectDraw Surface) je kontejner textur používaný v hrách založených na DirectX, real-time 3D aplikacích a pracovních postupech pro tvorbu textur. Může ukládat barevné textury, alfa kanály, normal mapy, mapy drsnosti, mipmapy, cubemapy a blokovou kompresi orientovanou na GPU, například BC1, BC3 a BC7.
Herní enginy, nástroje pro textury DirectX, texturovací utility NVIDIA nebo Intel, pracovní postupy související se Substance a grafické editory s plug-iny DDS běžně vytvářejí soubory DDS. Obvykle se s nimi setkáte ve složkách s herními assety nebo při exportu textur určených pro rychlé načítání do GPU.
Soubor DDS obecně neobsahuje vrcholy, plochy, kameru ani kompletní nastavení materiálu. Soubor s názvem albedo.dds je obrázek používaný modelem, nikoli samotný model.
Co je formát GLTF
glTF je přenosový formát pro 3D scény. Může popisovat meshe, materiály, nody, kamery, animace a odkazy na obrazové textury. Textový formát .gltf běžně používá samostatný soubor JSON, binární buffer a obrazové soubory; .glb balí tyto zdroje do jediného binárního souboru.
glTF je široce podporován prohlížeči, WebGL prohlížeči, herními enginy, CAD prohlížeči a 3D aplikacemi. Podporuje fyzikálně založené materiály prostřednictvím workflow metallic-roughness a obvykle poskytuje lepší přenositelnost pro interaktivní 3D než proprietární formát herních textur.
Jak skutečně převést DDS na GLTF
Blender použijte, pokud máte model, který potřebuje texturu DDS. Nejprve použijte utilitu texconv z DirectXTex k dekódování DDS do obrazového formátu kompatibilního s glTF.
- Určete typ textury DDS. Textury base-color a emissive jsou obvykle barevná data; textury normal, roughness, metallic a ambient-occlusion jsou datové mapy.
- Převeďte obraz DDS na PNG pomocí DirectXTex:
texconv.exe -ft PNG -y -o converted texture.dds
Pro adresář s texturami spusťte příkaz pro každý soubor nebo použijte smyčku shellu. PNG zachovává bezeztrátově dekódované pixely a podporuje alfa kanál. - Otevřete Blender a importujte zdrojový model prostřednictvím File → Import. Pokud je DDS pouze texturou, je vyžadován model ve formátu OBJ, FBX, COLLADA nebo jiném formátu podporovaném Blenderem.
- Otevřete pracovní prostor Shading a nahraďte obrázek DDS v materiálu převedeným PNG. Připojte obrázek base-color k Principled BSDF Base Color a při použití průhlednosti materiálu připojte alfa kanál k Alpha.
- Obrázky base-color a emissive nastavte na barevný prostor sRGB. Obrázky normal, roughness, metallic a ambient-occlusion nastavte na Non-Color. Normal mapy připojujte prostřednictvím uzlu Normal Map, nikoli přímo ke vstupu Normal shaderu.
- Zkontrolujte materiál v režimu Material Preview nebo Rendered. Před exportem ověřte orientaci textury, režim průhlednosti, směr normal mapy a umístění UV.
- Pokud exportovaný asset musí obsahovat své obrázky, zvolte File → External Data → Pack Resources. Poté zvolte File → Export → glTF 2.0.
- Výběrem glTF Separate vytvoříte soubor
.gltfs externími zdroji, nebo výběrem glTF Binary vytvoříte jeden soubor.glb. Pokud má být exportována pouze část scény, aktivujte Include → Selected Objects a aktivujte Materials a požadované možnosti exportu obrázků.
Vyzkoušet můžete také bezplatný converter na webu 101convert.com bez instalace softwaru. Samostatný DDS stále nemůže poskytnout chybějící geometrii, UV souřadnice ani přiřazení materiálů, takže online převod může vytvořit užitečný výsledek glTF pouze tehdy, když služba podporuje požadované vstupy modelu a textur.
Kvalita, kompatibilita a omezení
Převod DDS na PNG dekóduje původní GPU kompresi; neobnoví však detaily, které již byly ztraceny kvůli ztrátovému formátu DDS, jako je BC1 nebo BC7. Obraz nepřevádějte opakovaně přes JPEG, protože další komprese může poškodit okraje textur a data normal map.
Mipmapy DDS se při exportu jako běžné obrázky PNG obvykle zahazují. Prohlížeče glTF vytvářejí vlastní mipmapy, ale jejich filtrování a chování úrovní detailů se může lišit od původního herního enginu.
Normal mapy vyžadují správnou interpretaci kanálů a orientaci. Normal mapa DirectX může používat jinou konvenci zeleného kanálu než cílový prohlížeč; pokud osvětlení vypadá obráceně, před exportem převraťte zelený kanál. Cubemapy, pole textur a objemové textury nelze přímo mapovat na běžné obrazové materiály glTF 2.0 a mohou vyžadovat samostatné 2D textury nebo rozšíření specifické pro prohlížeč.
Pro samostatný výstupní soubor .glb zabraňuje neplatným relativním cestám. U upravitelných assetů se .gltf se samostatnými obrázky snadněji kontroluje a nahrazuje.
Poznámka: Tento záznam konverze dds na gltf je neúplný, musí být ověřen a může obsahovat nepřesnosti. Níže prosím hlasujte, zda pro vás byly tyto informace užitečné nebo ne.
DDS vs GLTF: srovnání formátů
Jak si formáty DDS a GLTF stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .DDS DirectDraw Surface | .GLTF GL Transmission Format |
|---|---|---|
| Otevřený standard | Částečně otevřený | Ano |
| Komprese | Obojí | Obojí |
| Typická velikost souboru | Malé | Malé |
| Otevírá se ve webovém prohlížeči | Ne | Částečně |
| Další úpravy | Omezeně | Snadné |
| Podpora metadat | Základní | Základní |
| Čitelný jako prostý text | Ne | Ano |
| Nejvhodnější pro | Vkládání do aplikací | Výměna dat |
| Zavedeno | 1999 | 2015 |
| Vývojář | Microsoft | Khronos Group |
| MIME typ | image/vnd.ms-dds | model/gltf+json |
Často kladené otázky
Je konvertor DDS do GLTF zdarma?
Ano, převod DDS do GLTF na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.
Jak velký může být můj soubor DDS?
Můžete nahrát soubory DDS o velikosti až 50 MB a převést až 20 souborů najednou v jedné dávce.
Co se stane s nahranými soubory?
Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.
Musím pro převod DDS do GLTF instalovat nějaký software?
Ne. Převod DDS do GLTF probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.
Konverze se nezdařila?
Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor DDS pro tuto konverzi z DDS do GLTF. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.