看看这个 https://codesandbox.io/s/geometry-2d-forked-2qxuh?file=/src/index.js:645-666,有一个由 <boxBufferGeometry />
制成的立方体,由 <extrudeBufferGeometry />
和 <pointLight />
制成的挤压三角形,这应该会导致每个几何体的每一边都有不同的颜色。这个原理适用于立方体,但看起来 <pointLight />
对挤压三角形没有影响,挤压三角形的所有边都被一种颜色覆盖,尽管 <pointLight />
应该使挤压三角形的边缘可见但由于某种原因,它没有。有任何想法吗?谢谢。