我有一个PLY模型,其中包含文件中的所有颜色信息,因此我在定义其{vertexColors: THREE.VertexColors}
时使用MeshBasicMaterial
来拉入这些颜色。这一切都很好地呈现。
我希望能够将光线投射到曲面并在鼠标悬停时更新面部的颜色。我从光线相交中获取面部信息没有问题,当我尝试使用由vertexColors
定义的不的模型更新面部颜色时,一切正常。当我尝试使用 以这种方式定义的任何模型时,它永远不会更新所选的面。
有关导致此问题或如何解决问题的任何想法?有没有办法覆盖THREE.VertexColors
设置的颜色信息以突出显示脸部?
提前致谢。