【发布时间】:2017-10-04 04:56:56
【问题描述】:
我在从 Maya 导出到 Three.js 时遇到问题
我在 Mac 上安装了 Maya 2017,并从该站点下载了 ThreeJS - 最近。最初我下载了三个版本,.min 版本(似乎是 Revision 57)似乎工作正常。我正在使用
mesh = new THREE.Mesh(geometry, new THREE.MeshFaceMaterial(materials));
然后我读到这已被弃用,所以我改用mesh = new.Three.Mesh ( geometry, materials )。使用three.js,它完全失败了——没有渲染模型,也没有产生错误。它渲染舞台或在threejs中调用的任何东西,但没有别的。如果我在 json 加载器之外的脚本中生成模型,它们会正常渲染,但这并没有真正的帮助。我需要 json 来加载和渲染。
我回去尝试重新安装三个出口。与此同时,我认为版本已更改,现在我无法从 three.min.js 或 three.js 中获得任何乐趣来实例化模型。
我已经阅读了一些解决方案并尝试对模型进行三角剖分但没有任何效果 - 我仍然得到一个空的阶段并且没有产生错误。我创建了一个非常简单的模型——只是一个三角形的立方体,并没有得到任何乐趣。我查看了有关 JSON 加载器的 ThreeJS 站点上的示例 - 但它们也没有太大帮助。 如果不借助 JSONLoader 解析器来查看 JSON,那么有人有什么好主意吗?我什至不确定在哪里可以找到导出数据的正确格式。
【问题讨论】:
-
目前,这里没有足够的具体信息来帮助您。例如,当它“完全失败”时,发生了什么?有错误信息吗?其他时候你得不到任何快乐,你得到了什么?还可以尝试将您的问题缩小到一种情况。
标签: javascript json three.js maya