computeVertexNormals

Je suis en utilisant la 3d modificateurs https://github.com/foo123/MOD3 de plier un cube. Après la géométrie est mise à jour (les positions des sommets sont changés) les lumières ne sont pas mis à jour, le cube est toujours ombragée comme si rien n'avait changé.
J'ai donc essayé

cube.geometry.computeVertexNormals()

et

cube.geometry.computeFaceNormals()

mais après que le cube n'est pas affiché comme un cube, mais plus comme un "vilain sphère":

computeVertexNormals

Sur la gauche est l'ombrage après computeVertexNormals(), sur la droite est à l'origine de l'ombrage.

Comment puis-je mettre à jour l'ombrage après les changements de géométrie?

InformationsquelleAutor user1800306 | 2012-11-05