Modell immer in FlatShading anzeigen, auch wenn ich bereits computeVertexNormals
haben. Das Modell wird zum Optimieren ohne Normal exportiert, von JsonLoader in 3JS geladen und in BufferGeometry konvertiert.computeVertexNormals funktioniert nicht mit Modell von JsonLoader
Das Material ist bereits SmoothShading
. Bitte beachten Sie diese jsFiddle für eine bessere Demonstration: http://jsfiddle.net/2w9Lkjbm/6/
Eigentlich meine In diesem Fall benutze ich Sea3D Loader - alle Mesh sind bereits 'BufferGeometry' beim Import. Gibt es einen Workaround dafür? –
Sie können versuchen, 'BufferGeometry' in 'Geometry' zu konvertieren und' mergeVertices() 'und' computeVertexNormals() 'aufzurufen. Dann zurück in 'BufferGeometry' konvertieren. – WestLangley