gpt4 book ai didi

javascript - 将 Maya 场景转换为 JavaScript 或 WebGL

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:37:18 25 4
gpt4 key购买 nike

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

最佳答案

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

例如,您可以尝试将模型导出到 obj 中,然后使用 convert_obj_three.py 对其进行转换.

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

关于javascript - 将 Maya 场景转换为 JavaScript 或 WebGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11013506/

25 4 0
文章推荐: java - 如何在 Android Studio 中正确设置异常断点?
文章推荐: javascript - IE8 抛出 JavaScript 语法错误 - 在脚本之外
文章推荐: javascript - knockout : Uncaught TypeError: Object # has no method 'newCommentText'