我使用搅拌器创建了一个3d对象,并将其导出为.obj文件。
我正试图使用.obj在三个版本中加载该OBJloader文件。这是一个单一的物体,里面有多种物质。它是没有任何问题加载的。
我正试图跟踪用户在3d对象中单击的材料。我用的是光线投射法。由于光线投射只在对象级别工作,我无法获得特定的材料用户已经点击。
发布于 2019-02-01 10:27:05
从three.js R101开始,您可以计算intersection.face.materialIndex,然后从材料数组中检索正确的材料。这实际上是以前three.js修订版中缺少的特性。
https://stackoverflow.com/questions/54264723
复制相似问题