Przeglądaj źródła

Loader: Added missing emissiveMap handling. Fixes #9034.

Mr.doob 9 lat temu
rodzic
commit
232c182ad8
1 zmienionych plików z 8 dodań i 0 usunięć
  1. 8 0
      src/loaders/Loader.js

+ 8 - 0
src/loaders/Loader.js

@@ -164,6 +164,14 @@ THREE.Loader.prototype = {
 					case 'mapDiffuseWrap':
 					case 'mapDiffuseAnisotropy':
 						break;
+					case 'mapEmissive':
+						json.emissiveMap = loadTexture( value, m.mapEmissiveRepeat, m.mapEmissiveOffset, m.mapEmissiveWrap, m.mapEmissiveAnisotropy );
+						break;
+					case 'mapEmissiveRepeat':
+					case 'mapEmissiveOffset':
+					case 'mapEmissiveWrap':
+					case 'mapEmissiveAnisotropy':
+						break;
 					case 'mapLight':
 						json.lightMap = loadTexture( value, m.mapLightRepeat, m.mapLightOffset, m.mapLightWrap, m.mapLightAnisotropy );
 						break;