我已经将一个obj加载到aframe中,但是我无法正确显示该面部。在混合器中,模型看起来是正确的,在Windows 3DBuilder中,模型看起来是正确的。就像在这篇(A-Frame .obj model displaying but broken)帖子中一样,我试图将Three.js材料设置为双面。不确定我是否实现了错误的代码或者这实际上不是问题。我在这里上传了我的代码故障(https://glitch.com/edit/#!/beneficial-thumb)。谢谢!
答案 0 :(得分:0)
模型通常需要简化为三角形(或者四边形有时可以),然后才能在A-Frame,three.js等引擎中使用它们。具体而言,该模型具有六边形等。在Blender开幕显示:
你可以"三角测量" Blender中的模型或其他3D建模工具,或使用在线工具(如this one)转换为glTF,它将自动对A-Frame进行三角测量和准备模型。之后你会得到一个更像这样的结果,这对引擎更友好: