将 Maya 场景转换为 JavaScript 或 WebGL

dcd*_*181 5 javascript maya webgl

我有一些时间,我想在没有 WebGL 的情况下将 Maya 场景转换为 WebGL 或将其渲染到画布。该模型是一个由图元和网格组成的台灯,我已经将零件作为关节的父级,而不是将它们绑定到骨架,现在我想使用 JS 库或 WebGL 进行渲染,然后使用鼠标移动和/或触摸事件。如果我可以将模型放到画布上,或者放到支持 WebGL 的应用程序中,同时保留父级关系,然后我可以编写一些函数来将关节旋转绑定到鼠标移动,我只需要在实际导出和导入我的 Maya 方面得到一些帮助场景,同时保持关系。提前致谢。

ant*_*rat 4

您可以尝试Three.js WebGL 库。他们有从 3D 模型到用python 编写的 JSON 的导出器。

例如,您可以尝试导出模型obj,然后使用 Convert_obj_ Three.py进行转换。

然后您可以使用方法将模型加载到画布中THREE.JSONLoader。互联网上有很多例子。