Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Maya导出到Three.js';无穷大';价值观_Javascript_Json_Three.js_Maya - Fatal编程技术网

Javascript Maya导出到Three.js';无穷大';价值观

Javascript Maya导出到Three.js';无穷大';价值观,javascript,json,three.js,maya,Javascript,Json,Three.js,Maya,几天来,我一直在努力将模型从Maya导出到three.js支持的.js格式 我已经阅读了关于堆栈溢出的每一篇文章,并尝试了其中的每一条建议,但仍然无法获得包含所有正确数据的正确文件 我的问题是,当我使用由提供的导出器时,我得到一个文件,其中包含“Infinity”和“-Infinity”的值,这给了我预期的错误“uncaught syntaxerror unexpected token I” -编辑- 为了澄清“无限”值出现的位置,它们都在我的UV中 我还尝试了导出器的版本,这不会产生“无限”值

几天来,我一直在努力将模型从Maya导出到three.js支持的.js格式

我已经阅读了关于堆栈溢出的每一篇文章,并尝试了其中的每一条建议,但仍然无法获得包含所有正确数据的正确文件

我的问题是,当我使用由提供的导出器时,我得到一个文件,其中包含“Infinity”和“-Infinity”的值,这给了我预期的错误“uncaught syntaxerror unexpected token I”

-编辑- 为了澄清“无限”值出现的位置,它们都在我的UV中

我还尝试了导出器的版本,这不会产生“无限”值,而是一个不完整的文件,其中不包含任何重要数据

我还尝试了生成可见模型、材质数据的路线,但它们似乎无法正确引用材质中的纹理

如果有人对此有任何见解,我们将不胜感激。可能是关于如何将模型从Maya正确导出到three.js的教程


谢谢。

这可能与Maya/您的模型有关

您是否能够在UV编辑器中拆分网格并检查贴图? 如果是这样的话,我会尝试逐件导出,以查明有问题的值


如果没有,请尝试在整个网格(如平面)上添加某种映射,并检查是否仍然获得这些奇数值

你好,来自!我们正在努力改进Clara.io导出器,使其引用正确的纹理。它应该在SIGGARPH(下周)之后很快就可以使用了。你能上传你的mesh的json和obj版本吗,这样我们就可以看一下了?你从哪里得到这些值?@mindless\u developer\u man这是个好消息,我会留意clara.io的更新,你有没有可能在这些更改发生时通知我?@pailhead我编辑了这个问题,以澄清“无限”值发生的位置。我的网格相当复杂,我应该如何上传它?是的,我想这可能是我的网格和/或Maya中的设置有问题。不幸的是,我自己不是一个3D艺术家,我只是一个开发人员,试图让这个工作。我决定尝试编写我自己的解决方案。您可以用0或1替换所有这些值,它将起作用。这不一定有意义,但是你可以调整纹理来处理它。只需将带有任何一个无效组件的任何vec2视为无效,并将两个组件都设为0。这将把顶点映射到纹理的角点。我会尝试一下,让你知道会发生什么