diff --git a/examples/js/loaders/GLTF2Loader.js b/examples/js/loaders/GLTF2Loader.js index 511fce8b7ae32f69053d71e2b5b076341081f876..1df4dfcc67205ac544bc4ca50b34615521b7e0a0 100644 --- a/examples/js/loaders/GLTF2Loader.js +++ b/examples/js/loaders/GLTF2Loader.js @@ -735,6 +735,11 @@ THREE.GLTF2Loader = ( function () { shaderText = shaderText.replace( regEx, 'uv' ); break; + case 'TEXCOORD_1': + + shaderText = shaderText.replace( regEx, 'uv2' ); + break; + case 'COLOR_0': case 'COLOR0': case 'COLOR': diff --git a/examples/js/loaders/GLTFLoader.js b/examples/js/loaders/GLTFLoader.js index 39214fca8a3ea4ca9a6af296b19a63f689073444..d75c018d525c65e147060fc84a9c5ab280798825 100644 --- a/examples/js/loaders/GLTFLoader.js +++ b/examples/js/loaders/GLTFLoader.js @@ -745,6 +745,11 @@ THREE.GLTFLoader = ( function () { shaderText = shaderText.replace( regEx, 'uv' ); break; + case 'TEXCOORD_1': + + shaderText = shaderText.replace( regEx, 'uv2' ); + break; + case 'COLOR_0': case 'COLOR0': case 'COLOR':