computeVertexNormals

Ich bin mit 3d-Modifikatoren https://github.com/foo123/MOD3 zu biegen ein cube. Nachdem die geometrie wird aktualisiert (scheitelpunktpositionen geändert werden) die Lichter werden nicht aktualisiert, der cube ist immer noch schattiert, als wenn sich nichts geändert hat.
Also versuchte ich

cube.geometry.computeVertexNormals()

und

cube.geometry.computeFaceNormals()

aber nach, dass der Würfel wird nicht dargestellt, wie ein Würfel mehr, sondern wie eine "hässliche Kugel":

computeVertexNormals

Auf der linken Seite ist die Schattierung nach computeVertexNormals() auf der rechten Seite ist die original-Schattierung.

Wie kann ich ein update der Schattierung nach der geometrie ändert?

InformationsquelleAutor user1800306 | 2012-11-05
Schreibe einen Kommentar