VIDEONÁVOD: Jak komprimovat / zmenšit velikost 3D modelu v Blenderu (GLB, GLTF, DAE, FBX, OBJ...)?
Tutoriály | 09/11/2023 |
Blender je výkonný open-source software navržený pro vytváření 3D grafiky, animace a vizuálních efektů. Podporuje širokou škálu formátů souborů pro import a export, včetně GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX a X3D. Tato přizpůsobivost ho činí neocenitelným nástrojem pro různé 3D projekty a pracovní postupy. (https://www.blender.org/download/).
Optimalizace velikosti 3D souboru pro kódy rozšířené reality
Doporučujeme používat Blender k převodu a komprimaci vašich 3D modelů před jejich nahráním do AR Code pro optimální zkušenost s rozšířenou realitou.
Dobrá zkušenost s AR Codeem by se měla na jakémkoli mobilním zařízení načítat do 10 sekund. Typické mobilní připojení pracuje s průměrnou rychlostí 1 megabit za sekundu.
Kompresi 3D souboru v Blenderu pro zobrazení v AR postupujte následovně:
1 - Kompres soubory textur 3D modelu
Tento krok vyžaduje použití softwaru pro úpravu obrázků. Budeme používat open-source software GIMP. (https://www.gimp.org/downloads/)
Nejprve přistupte k texturovým souborům vašeho 3D modelu. Abyste to udělali, použijte následující formát: .gltf + .bin + textury:
- Importujte svůj 3D model do Blenderu
- Exportujte svůj 3D model ve formátu .gltf + .bin + textury
- Otevřete soubory textur v GIMP
- Změňte velikost obrázků (na 1024 x 1024 nebo menší pro vyšší kompresi): Image > Scale Image
- Exportujte textury ve formátu *.jpg s rozlišením 90 (nebo nižším pro vyšší kompresi): File > Export as
- Přenastavte textury v Blenderu nebo jednoduše upravte svůj soubor .gltf pomocí textového editoru a podle potřeby nahraďte formáty textur (např., změňte ".png" na ".jpg")
- Uložte soubor
2 - Snížte složitost 3D modelu pomocí decimace v Blenderu
Druhým hlavním krokem při snižování velikosti 3D modelu je dekimačním zmenšování jeho sítě, které zahrnuje snížení počtu polygonů při zachování celkového vzhledu.
- Importujte předtím upravený soubor *.gltf do Blenderu
- Vyberte síť, kterou chcete zmenšit
- Pokračujte ve zkustečné redukci, snažte se u každé sítě snížit počet stěn pod 50 000. Vždy zkontrolujte 3D vykreslování. Tip: Pokud není váš model animován, můžete snížit více sítí jejich spojením předtím.
- Exportujte svůj model ve formátu *.glb tak, že vyberete možnost „Apply modifiers", ale ne „Compress".
Nyní můžete nahrát svůj 3D model do rozhraní AR Code.
Nahrání 3D souboru do AR Code
Pro zveřejnění 3D modelu na AR Code doporučujeme použít model, který nepřesahuje 15 MB. Větší model může mít vyšší rozlišení, ale může způsobit zpomalení při zobrazení v AR. Nižší rozlišení může urychlit zobrazení. Více informací naleznete zde: Nahrávání 3D modelů na AR Code, jaká velikost souboru a formát?
Videotutoriál o komprimaci/snížení velikosti 3D souboru v Blenderu
Zde je video, které ukazuje celý proces komprimace 3D souboru a jeho nahrání do AR Code. Poskytuje krok za krokem průvodce dokončením této úlohy.
Závěr
Shrnutí kroků tohoto návodu:
1 - Kompres souborů textur 3D modelu:
- Importujte svůj 3D model do Blenderu
- Exportujte svůj 3D model ve formátu .gltf + .bin + textury
- Otevřete soubory textur v GIMP
- Změňte velikost obrázků (na 1024 x 1024 nebo menší pro vyšší kompresi)
- Exportujte textury ve formátu *.jpg s rozlišením 90 (nebo nižším pro vyšší kompresi)
- Upravte svůj soubor .gltf pomocí textového editoru a podle potřeby nahraďte formáty textur (např., změňte ".png" na ".jpg")
- Uložte soubor
2 - Dekimace sítí v Blenderu:
- Importujte předtím upravený soubor *.gltf do Blenderu
- Vyberte síť, kterou chcete zmenšit
- Pokračujte ve zkustečné redukci, snažte se u každé sítě snížit počet stěn pod 40 000. Vždy zkontrolujte 3D vykreslování.
- Tip: Pokud není váš model animován, můžete snížit více sítí jejich spojením předtím.
- Exportujte svůj model ve formátu *.glb a vyberte možnost "Apply modifiers", ale ne "Compress".
- Nyní můžete nahrát svůj 3D model na rozhraní AR Code.
Optimalizace 3D modelu pro zobrazení rozšířené reality vyžaduje pečlivou pozornost vůči velikosti souboru a složitosti modelu. Následováním uvedených kroků a použitím výkonných nástrojů jako je Blender a GIMP můžete vytvořit zapojivé a efektivní AR zážitky, které plynule běží na různých zařízeních. Vždy testujte své modely v různých prostředích, abyste zajistili, že poskytují co nejlepší uživatelskou zkušenost.
Pokud chcete komprimovat/zmenšit velikost průmyslových CAD modelů, postupujte podle tohoto návodu: Jak komprimovat/zmenšit velikost průmyslového 3D CAD modelu pomocí MeshLab a Blenderu?
Často kladené dotazy
Co je Blender a jaké souborové formáty podporuje pro import a export?
Blender je výkonný open-source software pro tvorbu 3D grafiky, animací a vizuálních efektů. Podporuje různé souborové formáty pro import a export, včetně GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX a X3D, což ho činí vysoce všestranným pro různé projekty a pracovní postupy.
Proč je důležité komprimovat 3D modely před jejich nahráním do AR Code?
Komprimace vašich 3D modelů před jejich nahráním do AR Code je klíčová pro poskytování plynulého a efektivního zážitku s rozšířenou realitou. Snížením velikosti souboru zajistíte rychlé načítání obsahu AR. Tím pomáháte udržovat zapojení uživatelů a poskytovat uspokojivý zážitek na různých zařízeních.
Jaký je postup komprese 3D souboru v Blenderu pro optimalizaci zobrazení rozšířené reality?
Abyste optimalizovali 3D soubor v Blenderu pro zobrazení rozšířené reality, postupujte následujícím způsobem: nejprve komprimujte textury 3D modelu pomocí softwaru pro úpravu obrázků, jako je GIMP, abyste snížili velikost souboru bez větší ztráty detailu. Dále snižte složitost 3D modelu v Blenderu pomocí technik jako je dekimační redukce počtu polygonů, která zachovává celkový tvar a vzhled. Tento postup zaručuje vyváženost mezi vizuální kvalitou a výkonem v zážitcích s rozšířenou realitou.
Jaký je doporučený limit velikosti souboru pro 3D model na AR Code?
Pro optimální výkon na AR Code se doporučuje udržovat velikost souboru 3D modelu pod 15 MB. I když větší modely mohou mít vyšší detail, mohou způsobit pomalé načítání a potenciální problémy s výkonem během zobrazení v AR. Pomocí modelů s nižším rozlišením můžete zajistit rychlejší a plynulejší zobrazení v AR pro uživatele.
48,598 AR experiences
172,117 Skenování za den
35811 Tvůrci