Soubor .dae: COLLADA, chybějící textury a otevření na Macu
Soubor .dae je dokument ve formátu COLLADA: XML, které popisuje 3D scénu se sítěmi, materiály, kamerami, světly i animací. Vznikl v roce 2004 u Sony a od roku 2005 ho spravuje skupina Khronos. Dlouho ho používaly herní nástroje, SketchUp a Google Earth, dnes ho ale nahrazuje glTF a Blender 5.0 jeho vestavěnou podporu odstranil.
Ve zkratce
- Přípona
- .dae
- Typ
- 3D scéna
- Autor
- Sony, Khronos Group
- Od roku
- 2004
- Norma
- ISO/PAS 17506:2012
- Specifikace
- Khronos COLLADA
- macOS bez aplikace
- Částečně, viz text níže
Fakta ověřena 4. listopadu 2026
XML, které se dá přečíst
COLLADA je čitelný text. Takhle začíná osmistěn, který jsem nechal uložit knihovnu SceneKit od Apple:
<?xml version="1.0" encoding="UTF-8"?>
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
<asset>
<contributor>
<authoring_tool>SceneKit Collada Exporter v1.0</authoring_tool>
</contributor>
<created>2026-11-04T15:57:14Z</created>
<modified>2026-11-04T15:57:14Z</modified>
<unit meter="1.000000"/>
<up_axis>Y_UP</up_axis>
</asset>V části <asset> je program, který soubor vytvořil, data vytvoření a úpravy, a hlavně jednotka a osa, která míří nahoru. Dál následují knihovny materiálů, geometrie, obrázků a scéna, která je skládá dohromady. Geometrie je zapsaná jako dlouhé řady čísel, třeba <float_array count="18">0 0 10 10 0 0 …</float_array>.
Jednotky a osa nahoru
Každý soubor si říká, kolik metrů je jedna jednotka (<unit meter="…"/>), a když neříká nic, platí metr. Specifikace pro ilustraci uvádí i vymyšlenou jednotku „nautical_league“ o délce 5556 metrů. Osa nahoru (<up_axis>) je Y, Z, nebo X, výchozí je Y.
SceneKit ve výše uvedeném souboru zapsal meter="1.000000", tedy metry, i když OBJ, ze kterého osmistěn pocházel, žádnou jednotku neměl. Program, který jednotky čte, ho pak ukáže 20 metrů vysoký. Rozměry si proto po otevření zkontrolujte.
Proč přijde bez textur
Textury nejsou v souboru .dae, ale vedle něj jako obrázky. Soubor na ně odkazuje cestou v části <library_images>, v prvku <init_from>. Tři nejčastější příčiny chybějících textur, které se opakují na fórech SketchUpu, Mayi, Google Earth i her:
- .dae přišel bez složky s obrázky. Návod Apple k Náhledu výslovně říká, že soubor .dae nesmíte vyndat z jeho složky.
- Cesta je absolutní, třeba
file:///C:/Users/…, a na jiném počítači nevede nikam. - Jméno obrázku nesedí s tím, co je v
<init_from>.
Otevřete .dae v textovém editoru a najděte <init_from>: uvidíte přesně, které obrázky a kde soubor čeká.
SketchUp a Google Earth: .dae uvnitř .kmz
SketchUp exportuje COLLADA 1.4 přes Soubor → Exportovat → 3D model. Google Earth používá modely COLLADA uvnitř balíčků .kmz. Soubor .kmz je ZIP, takže po přejmenování na .zip ho rozbalíte a .dae i s texturami v něm najdete. Model z Google Earth může po otevření ležet jinak natočený, protože prohlížeče Země si COLLADA vykládají každý trochu jinak.
COLLADA ustupuje
Khronos sám o COLLADA píše, že to není formát pro doručení, ale pro výměnu mezi programy. Doručení přebírá glTF, který v roce 2013 ohlásila právě pracovní skupina COLLADA. Blender přesunul COLLADA v roce 2024 mezi zastaralé funkce a ve verzi 5.0 z listopadu 2025 ho odstranil. Poslední verze, která .dae umí otevřít bez doplňků, je Blender 4.5 LTS. A SceneKit, přes který DAE čte Mac, Apple od WWDC 2025 jen udržuje. Na macOS 27.0.1 ho ale pořád načte, ověřil jsem to.
Když máte staré soubory .dae, převeďte je do glTF/GLB, dokud je máte čím otevřít.
Odkud COLLADA pochází
COLLADA začala u Sony Computer Entertainment, aby studia mohla předávat obsah pro PlayStation 3 mezi různými nástroji. První verze vyšla v roce 2004 a v červenci 2005 ji Khronos přijal jako otevřený standard. Nejrozšířenější je verze 1.4.1 z roku 2008. Verze 1.5 ze stejného roku přidala přesnou geometrii B-rep, kinematiku a zabalené soubory .zae a v roce 2012 vyšla jako ISO/PAS 17506. V listopadu 2025 Khronos vydal opravnou verzi 1.5.1. Gumová kachnička, kterou znáte z ukázek mnoha 3D prohlížečů, je model COLLADA od Sony z roku 2006.
Jak otevřít DAE na Macu
- Náhled soubor .dae otevře, podle návodu Apple ale na macOS 27 s omezenými funkcemi oproti USD. Do formátů pro tisk, jako je STL nebo OBJ, ho neuloží.
- Quick Look by ho měl ukázat přes systémové rozšíření SceneKit. Vyzkoušené to s konkrétním souborem nemám.
- [Blender 4.5 LTS](https://www.blender.org/download/lts/4-5/) .dae otevře a uloží jako glTF. Novější Blender jen s doplňky.
- Preview3D, moje aplikace, otevře .dae na Macu přes SceneKit, s materiály a světly, jak je soubor má. V Info o modelu ukáže rozměry a počet trojúhelníků, nabídne kontrolu sítě a převede model do STL, OBJ nebo PLY. To Náhled neumí.
Převod DAE na STL
Na Macu se v Preview3D převádí z nabídky Soubor → Exportovat model jako… (⌥⌘E), bez nahrávání na cizí server. Textury, materiály, animace i kostry se ztratí, STL nese jen tvar. Modely z her bývají sestavené z oddělených ploch a před tiskem potřebují opravit. Kontrola sítě ukáže díry a hrany, které nedrží pohromadě. A nezapomeňte na jednotky: po převodu si velikost zkontrolujte ve sliceru.
Časté otázky
Co je soubor .dae?
Dokument COLLADA: 3D scéna v XML se sítěmi, materiály, kamerami, světly a animací. DAE znamená Digital Asset Exchange.
Proč se mi .dae otevřel bez textur?
Textury jsou samostatné obrázky vedle souboru. Chybí, mají absolutní cestu z jiného počítače, nebo nesedí jejich jméno. V textovém editoru najdete v <init_from>, které obrázky soubor čeká.
Otevře Mac .dae bez další aplikace?
Ano, Náhled ho otevře, ale do formátů pro tisk ho neuloží.
Blender 5 neotevře .dae. Co teď?
Použijte Blender 4.5 LTS, poslední verzi s vestavěnou podporou COLLADA, nebo doplněk. Soubor pak uložte jako glTF/GLB.
Jak převést DAE na STL?
Na Macu v Preview3D přes Soubor → Exportovat model jako…. Pak zkontrolujte síť a velikost ve sliceru.
Je lepší DAE, nebo glTF?
Pro nové modely glTF. Khronos ho sám doporučuje místo COLLADA a Blender 5 už COLLADA neumí.
Související stránky
- Soubory .gltf a .glb – nástupce COLLADA pro doručení modelů
- Soubor .fbx – uzavřený formát pro celé scény
- Soubor .stl – formát pro tisk, do kterého se DAE převádí
Zdroje
- Khronos: COLLADA – účel, verze 1.4.1, 1.5.0 a 1.5.1
- Specifikace COLLADA 1.4.1 – jednotky, osa nahoru, původ u Sony
- Sony: COLLADA jako otevřený standard Khronos (2005)
- Khronos: COLLADA jako ISO/PAS 17506
- Blender 5.0: konec vestavěné podpory COLLADA a přesun mezi zastaralé funkce
- Apple: soubor .dae v Náhledu a 3D soubory v Náhledu
- SketchUp: import a export COLLADA
- Google: modely v KML
Máte starý .dae ze SketchUpu nebo z Google Earth, který se vám na Macu nepodařilo otevřít celý? Napište mi na apps@xfanta.com, odkud pochází.
Otevřete ho v Preview3D
STEP, 3MF, STL, G-code, BGCODE a další na Macu, iPadu, iPhonu i Vision Pro. Jeden nákup, bez účtu, bez připojení k internetu.
Preview3D v App Store