Explorar el Código

[gltf] Handle r86-dev changes alongside backwards-compat.

Don McCurdy hace 8 años
padre
commit
17135cce5d
Se han modificado 1 ficheros con 10 adiciones y 1 borrados
  1. 10 1
      examples/js/loaders/GLTF2Loader.js

+ 10 - 1
examples/js/loaders/GLTF2Loader.js

@@ -2198,7 +2198,16 @@ THREE.GLTF2Loader = ( function () {
 
 
 						if ( geometry.attributes.normal === undefined ) {
 						if ( geometry.attributes.normal === undefined ) {
 
 
-							material.shading = THREE.FlatShading;
+							if ( material.flatShading !== undefined ) {
+
+								material.flatShading = true;
+
+							} else {
+
+								// TODO: Remove this backwards-compatibility fix after r87 release.
+								material.shading = THREE.FlatShading;
+
+							}
 
 
 						}
 						}