3

有什么办法可以将整个场景MayaThree.js.

导出的元素应该是: 所有网格、纹理、相机,包括灯光、阴影等。

这样我就可以获得 Maya 中的正确渲染效果。

4

1 回答 1

5

如果您阅读了Maya 导出器的文档,它目前不支持导出灯光。您必须在您的 three.js 代码中手动创建。

我不知道three.js 加载器的当前状态,因为我已经有一段时间没有使用了,但是当时 Collada 和 FBX 导出器都不稳定。而且似乎仍然如此。您可以尝试从 Maya 导出到 FBX 并进行转换(FBX 文件格式支持灯光)。

OBJ 文件格式不支持动画灯光,但这是最简单的方法。

长话短说,使用正确的材料导出模型并手动创建和放置灯光。

PS:不能导出阴影。

于 2016-01-07T10:51:16.900 回答