DAE 在线查看器
在浏览器中打开带纹理和动画的 COLLADA .dae 文件。免费,无需上传,无需安装。
将 DAE 文件拖放到这里
DAE 文件用什么打开
DAE 是 COLLADA 格式的文件扩展名。这个 DAE 查看器在浏览器中打开 .dae 文件,连同材质、纹理和动画。把 .dae 和它的纹理图片(如果有)一起拖到页面上,场景就会显示出来。不需要安装软件,文件也不会上传。
SketchUp(草图大师)、Blender、3ds Max、Maya、C4D 等大多数软件导出的 COLLADA(.dae)文件都能打开。
COLLADA 是什么,哪里还在用
COLLADA(COLLAborative Design Activity)最初由索尼电脑娱乐发起,作为游戏资源的开放交换格式,2006 年起由 Khronos Group 维护。.dae 文件是 XML 文本,描述几何体、材质、场景层级、相机、灯光、蒙皮和动画。
游戏开发流程大多已经转向 FBX 和 glTF,但在下面这些场景里,DAE 仍然常见:
- SketchUp
- 可以导出 DAE。建筑和室内设计常用的 SketchUp 模型,经常以 DAE 的形式在软件之间流转。Google Earth 的 KMZ 文件里装的模型也是 DAE。
- 机器人
- ROS 和 Gazebo 的机器人描述文件(URDF)常用 DAE 网格表示机器人的外观部分。
- Second Life 和 OpenSimulator
- 自定义网格以 DAE 格式上传。
- Mixamo
- 除 FBX 外也提供 DAE 下载选项。
- 老模型素材库
- 2000 年代到 2010 年代的很多免费模型网站提供 DAE 下载。
DAE 贴图不显示
DAE 文件在 init_from 元素里按路径引用纹理,图片是单独的文件。把 .dae 和图片一起选中,或一起拖到页面上。查看器按文件名查找图片,原来放在哪个文件夹都不影响。不带图片时,模型能加载,显示基础颜色,但没有纹理。
Google Earth 的 .kmz 文件是一个 ZIP 压缩包。把扩展名改成 .zip 后解压,打开 models 文件夹里的 .dae,同时选中旁边的图片。
DAE 常见问题
尺寸不对:COLLADA 在文件头里声明单位,比如 SketchUp 通常写英寸。查看器按声明的单位换算,尺寸以米显示;导出软件写错了单位,换算结果也会跟着错。把数字用到别处之前,先看信息面板里的包围盒尺寸。
向上轴:文件头还声明了 Y 轴向上还是 Z 轴向上,SketchUp 和很多 CAD 软件导出的是 Z 轴向上。查看器读取时按声明把 Z 轴向上的文件转正,模型是直立的。
动画:文件里存的骨骼动画和节点动画可以在片段列表中播放。列表为空,说明没有导出动画,或者动画的存储方式这个查看器读不了。
在一个软件里能开、在另一个里打不开:COLLADA 规范很庞大,各家导出器只实现其中一部分,还各有怪癖。如果文件在这里打不开而你有原始软件,用默认设置重新导出,或改为导出 FBX、glTF,通常就能解决。
在多数游戏流程中取代了 COLLADA 的格式,可以用FBX 在线查看器查看。
把 DAE 转成现代格式
用“下载为”可以把模型保存为 GLB、glTF、OBJ、STL、PLY 或 USDZ。GLB 是最自然的替代:它同样出自 Khronos Group,保留网格、材质、纹理和动画,体积比同样内容的 XML 小得多。OBJ 和 STL 只保留几何体。STL 按屏幕上的姿势输出,想要静止姿态,先把“动画”设为“已停止”;带骨骼的角色导出 OBJ 时始终是静止姿态,通常是 T 姿势。
要把 COLLADA 模型用到网页或新的引擎里,可以用DAE 转 GLB。
常见问题
DAE 是什么文件?
DAE 是 COLLADA 文件,一种基于 XML 的 3D 格式,用于在软件之间交换模型、材质和动画。它由 Khronos Group 维护,和 glTF 出自同一组织。
怎么在线打开 DAE 文件?
把 .dae 和它的纹理图片拖到这个页面上。DAE 查看器在浏览器中运行,在本地读取文件,不会上传。
DAE 模型为什么没有贴图?
纹理是单独的图片文件,需要和 .dae 一起打开。如果仍有缺失,用文本编辑器打开 .dae,查看 init_from 元素里写的文件名。
DAE 查看器能播放动画吗?
能。文件里存的动画会列在片段列表中,可以播放。
SketchUp 的模型能在这里打开吗?
可以。大多数 .skp 文件能直接打开,在这个页面或本站任何一个查看器里都行。SketchUp 2019 保存的文件暂时读不了:可以在 SketchUp 里另存为其他版本,或把模型导出为 COLLADA(.dae),或从 KMZ 文件里取出 .dae,再打开它。
支持哪些 COLLADA 版本?
不按版本号区分。常见软件导出的 COLLADA(.dae)文件基本都能读取;用到少见特性的文件可能打不开,用原软件以默认设置重新导出通常能解决。