Blender 如何解释 Collada 文件 (.dae) 以进行装配?
Posted
技术标签:
【中文标题】Blender 如何解释 Collada 文件 (.dae) 以进行装配?【英文标题】:How does Blender interpret Collada files (.dae) for rigging? 【发布时间】:2018-12-22 03:13:43 【问题描述】:我有兴趣创建一个解析 Collada 文件并支持用于动画和交互的 3D 模型的工具。 Blender 如何解释 Collada 文件(以及一般的绑定)?
任何有关计算机图形和绑定的资源也将不胜感激。
【问题讨论】:
【参考方案1】:您可以在 The Kronos Group 找到有关 collada 文件格式的文档。
Blender 使用 OpenCollada library 导入和导出 collada 文件。
如果你想从更轻的东西开始,你可以看看 godot 游戏引擎的开发者制作的collada exporter。
【讨论】:
感谢 Collada 规范资源。现在,我只处理一个文件,所以我的解析器不需要超级包含 collada 模式的每个部分。您是否知道装备如何控制网格,或者更好地表述为:一旦控制器数据被解析,计算机图形应用程序如何使用该控制器数据操作网格。 在搅拌机中,顶点组将骨骼链接到顶点。当您移动骨骼时,组中与骨骼同名的任何顶点都会获得匹配的变换,该变换与分配给每个顶点的组权重成正比。以上是关于Blender 如何解释 Collada 文件 (.dae) 以进行装配?的主要内容,如果未能解决你的问题,请参考以下文章