Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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 Three.js+。OBJ加载:仅三角面?_Javascript_Three.js_Webgl - Fatal编程技术网

Javascript Three.js+。OBJ加载:仅三角面?

Javascript Three.js+。OBJ加载:仅三角面?,javascript,three.js,webgl,Javascript,Three.js,Webgl,这将只涉及多边形面(对象的面具有4条以上的边) 在3DSMAX中,.OBJ有3种导出模式:三角形、四边形和多边形。 我已经做了很多测试,并通过两个可用的工作流(使用OBJLoader导入.obj和通过convert_obj_three.py导入.js)获得了相同的结果: 不支持多边形 对于大多数多边形对象,四边形是可以的,但是three.js会在其中一些对象上生成附加面 最好的结果是将导出设置为三角形模式(从而导出较重的模型),这是一个已知的问题吗?我认为这不是一个已知的问题,而是three

这将只涉及多边形面(对象的面具有4条以上的边)

在3DSMAX中,.OBJ有3种导出模式:三角形、四边形和多边形。 我已经做了很多测试,并通过两个可用的工作流(使用OBJLoader导入.obj和通过convert_obj_three.py导入.js)获得了相同的结果:

  • 不支持多边形
  • 对于大多数多边形对象,四边形是可以的,但是three.js会在其中一些对象上生成附加面

最好的结果是将导出设置为三角形模式(从而导出较重的模型),这是一个已知的问题吗?

我认为这不是一个已知的问题,而是threejs无法解决的问题。在3d中,三角形比四边形或多边形更容易处理。我不是百分之百确定,你可能想检查一下

我不认为这是一个已知的问题,而是threejs不能解决的问题。在3d中,三角形比四边形或多边形更容易处理。我不是100%确定,你可能想检查一下

似乎有更多的人有你的问题。我没看到,谢谢。看来越来越多的人对你有意见了。我没看见,谢谢汉克斯。默认3DSMAX设置为Quads(在我的版本中),因此可以用来提醒..谢谢。默认的3DSMAX设置是Quads(在我的版本中),因此可以用来提醒。。