Online konvertor SCAD do GLTF zdarma
Převeďte zdrojový kód OpenSCAD na síť glTF nebo GLB pomocí OpenSCAD a Blenderu.
Převést SCAD na GLTF online - zdarma
Váš soubor je zpracován okamžitě a není ukládán na naše servery.
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 .scad
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 .scad 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 scad do formátu gltf
- 3D grafické formáty
- Dosud nehodnoceno.
101convert.com assistant bot
2 hod.
Co je formát SCAD
SCAD je nativní skriptovací formát OpenSCAD, parametrického modeláře využívajícího konstruktivní geometrii těles. Soubor SCAD popisuje objekty pomocí kódu, který používá primitiva, transformace, booleovské operace, moduly, proměnné a externí knihovny, místo aby ukládal hotovou polygonální síť.
Se soubory SCAD se setkáte v parametrických projektech 3D tisku, generovaných mechanických součástech a repozitářích obsahujících zdrojový kód OpenSCAD. OpenSCAD musí skript vyhodnotit, než může jiný program přijmout výslednou geometrii; odkazované soubory z příkazů include nebo use musí být také k dispozici.
Co je formát GLTF
glTF je runtime 3D formát spravovaný organizací Khronos Group. Ukládá geometrii sítí, transformace uzlů, kamery, animace a PBR materiály ve struktuře určené pro webové stránky, herní enginy, AR aplikace a 3D prohlížeče.
Soubor .gltf obvykle odkazuje na samostatný binární buffer a volitelné soubory textur. .glb sdružuje JSON, binární data a běžně také textury do jediného souboru, který se obvykle snáze distribuuje. glTF nezachovává parametry OpenSCAD ani upravitelné CSG operace.
Jak převést SCAD na GLTF
- Vyrenderujte model SCAD. Otevřete soubor v OpenSCAD, vyřešte chybějící knihovny a pomocí Design → Render (CGAL) zkontrolujte chyby geometrie. Pokud jsou zakřivené povrchy viditelně hranaté, zvyšte hodnotu
$fnmodelu nebo upravte hodnoty$faa$fs. - Exportujte mezilehlou síť. V OpenSCAD zvolte File → Export → Export as STL. Pro opakovatelný export z příkazového řádku použijte
openscad -o model.stl model.scad. STL je praktický mezilehlý formát, protože jej OpenSCAD i Blender spolehlivě podporují. - Importujte STL do Blenderu. V Blenderu zvolte File → Import → STL. Zkontrolujte měřítko a orientaci objektu; OpenSCAD obecně považuje rozměry za milimetry, zatímco glTF nevnucuje univerzální systém jednotek.
- Připravte síť. Použijte požadované transformace, zkontrolujte normály a přidejte materiály, pokud model potřebuje viditelnou barvu nebo vlastnosti povrchu. STL obvykle obsahuje pouze geometrii, takže při tomto postupu se přiřazení barev v OpenSCAD nespolehlivě nepřenášejí.
- Exportujte glTF. Zvolte File → Export → glTF 2.0 a poté vyberte
.glbpro jeden samostatný soubor nebo.gltf, pokud jsou vhodnější samostatné buffery a textury. Pokud scéna v Blenderu obsahuje nesouvisející geometrii, aktivujte možnost exportovat pouze vybrané objekty.
Pokud nechcete nic instalovat, můžete použít bezplatný konvertor na webu 101convert.com, pokud je k dispozici jeho převodní cesta SCAD na GLTF. Výslednou síť ověřte v prohlížeči glTF, protože přímý automatizovaný převod nemusí zachovat knihovny OpenSCAD, barvy, měřítko ani složitou geometrii.
Omezení kvality a kompatibility
Při převodu se parametrické těleso změní na polygonální síť. Vyšší hodnoty $fn vytvářejí hladší válce a koule, ale zvyšují počet polygonů, velikost souboru, dobu importu i nároky na vykreslování. STL také ztrácí hierarchii objektů, pojmenované parametry, upravitelnost CSG a většinu informací o materiálech.
Modely OpenSCAD s několika samostatně obarvenými částmi může být nutné exportovat jako samostatné sítě nebo je v Blenderu znovu sestavit s materiály. Chyby booleovských operací, ne-manifoldní povrchy, invertované normály a extrémně hustá teselace mohou způsobovat problémy v prohlížečích glTF a herních enginech. Před distribucí otestujte exportovaný soubor .glb nebo kompletní balíček .gltf v cílové aplikaci.
Poznámka: Tento záznam konverze scad 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.
SCAD vs GLTF: srovnání formátů
Jak si formáty SCAD a GLTF stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .SCAD OpenSCAD script file | .GLTF GL Transmission Format |
|---|---|---|
| Otevřený standard | Částečně otevřený | Ano |
| Komprese | Bez komprese | Obojí |
| Typická velikost souboru | Malé | Malé |
| Otevírá se ve webovém prohlížeči | Ne | Částečně |
| Další úpravy | Snadné | Snadné |
| Podpora metadat | Základní | Základní |
| Čitelný jako prostý text | Ano | Ano |
| Nejvhodnější pro | Profesionální produkce | Výměna dat |
| Zavedeno | 2012 | 2015 |
| Vývojář | OpenSCAD community | Khronos Group |
| MIME typ | text/plain | model/gltf+json |
Často kladené otázky
Je konvertor SCAD do GLTF zdarma?
Ano, převod SCAD 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 SCAD?
Můžete nahrát soubory SCAD o velikosti až 2 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 SCAD do GLTF instalovat nějaký software?
Ne. Převod SCAD 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 SCAD pro tuto konverzi z SCAD 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.