diff --git a/examples/js/loaders/GLTF2Loader.js b/examples/js/loaders/GLTF2Loader.js index ac10505b147d546a074f3a3721f72d702844cdc6..b3a4d6568cf35bfd9e58e54a8cb19ab4aad7e9ce 100644 --- a/examples/js/loaders/GLTF2Loader.js +++ b/examples/js/loaders/GLTF2Loader.js @@ -2196,6 +2196,12 @@ THREE.GLTF2Loader = ( function () { } + if ( geometry.attributes.normal === undefined ) { + + material.shading = THREE.FlatShading; + + } + meshNode = new THREE.Mesh( geometry, material ); meshNode.castShadow = true;