浏览代码

Loader: Added missing emissiveMap handling. Fixes #9034.

Mr.doob 9 年之前
父节点
当前提交
232c182ad8
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      src/loaders/Loader.js

+ 8 - 0
src/loaders/Loader.js

@@ -164,6 +164,14 @@ THREE.Loader.prototype = {
 					case 'mapDiffuseWrap':
 					case 'mapDiffuseWrap':
 					case 'mapDiffuseAnisotropy':
 					case 'mapDiffuseAnisotropy':
 						break;
 						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':
 					case 'mapLight':
 						json.lightMap = loadTexture( value, m.mapLightRepeat, m.mapLightOffset, m.mapLightWrap, m.mapLightAnisotropy );
 						json.lightMap = loadTexture( value, m.mapLightRepeat, m.mapLightOffset, m.mapLightWrap, m.mapLightAnisotropy );
 						break;
 						break;