我正在使用3D修改器https://github.com/foo123/MOD3来弯曲一个立方体。在几何体更新后(顶点位置被改变),灯光没有更新,因此立方体的阴影仍然与之前一样。所以我尝试了
。左边是使用
cube.geometry.computeVertexNormals()
和cube.geometry.computeFaceNormals()
,但是这样做之后,立方体不再呈现为立方体,而是像一个“难看的球体”:![enter image description here](https://istack.dev59.com/Wrerl.webp)
computeVertexNormals()
之后的阴影,右边是原始阴影。如何在几何体更改后更新阴影呢?