- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可以使用 collada to gltf 制作 gltf 文件转换器。
但是有没有办法扭转这种局面?
最佳答案
更新 - 2019 年 10 月 - Blender 2.80 附带完整的 glTF 2.0 导入/导出功能。它还具有 COLLADA 导入/导出功能,因此可用于将一种转换为另一种。
更新 - 2018 年 11 月 重写了 glTF 2.0 版的答案,自从最初提出这个问题以来,它几乎完全取代了 1.0 版。
glTF 2.0 可以通过多种工具进行处理,其中很多都列在 glTF Tools section 上。官方 Khronos glTF 自述文件。
旧版 glTF 1.0
虽然有许多用于转换为 glTF 的命令行实用程序,但从 glTF 到 COLLADA 或其他任何方式,选项都非常有限。对此要理解的一件事是,glTF 旨在成为一种运行时交付格式,而不是像 COLLADA 那样的交换格式。 glTF 努力以尽可能接近 GPU 就绪的形式存储其内部数据,将网格数据组织成可用作顶点属性的数据结构,等等。 Khronos 有一个标语,glTF 是“3D 的 JPG”,这意味着它广泛分布于各种渲染引擎。
因此,将 glTF 导入 3D 编辑包类似于将 JPG 加载到绘图程序中。您可以这样做,但在导入后您希望避免任何不必要的往返传输格式。因此,您可以使用绘图程序的 native 保存格式(.psd 或 .xcf 等)或 3D 建模师的 native 保存格式来保存您自己的作品的可编辑副本,并将导出的 JPG 或 PNG 或 glTF 发送以进行广泛分发。
即便如此,我确实希望随着时间的推移会有更多的进口商可用。 glTF 1.0 版有一个内部结构,这使得这非常困难(它的顶点着色器会使用大量属性数据,而没有明确地将它们标记为位置或法线等)。glTF 2.0 用现代 pbr 替换了这些自定义着色器。管道 Assets ,带有清晰标记的网格位置、法线和其他数据,为将来导入各种工具和实用程序打开了大门。
关于converter - 有没有办法将 gltf 转换为 dae?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40549453/
我是一名优秀的程序员,十分优秀!