Browse Source

Merge pull request #11139 from donmccurdy/feat-gltf-uv2-shaders

[glTF] Patch uv2 naming for shaders.
Mr.doob 8 years ago
parent
commit
ae6007a58c
2 changed files with 10 additions and 0 deletions
  1. 5 0
      examples/js/loaders/GLTF2Loader.js
  2. 5 0
      examples/js/loaders/GLTFLoader.js

+ 5 - 0
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':

+ 5 - 0
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':