浏览代码

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

[glTF] Patch uv2 naming for shaders.
Mr.doob 8 年之前
父节点
当前提交
ae6007a58c
共有 2 个文件被更改,包括 10 次插入0 次删除
  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':