未验证 提交 8e19963e 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #15367 from jbaicoianu/mtlloader-emissive

MTLLoader support for emissive / emissiveMap
...@@ -413,6 +413,13 @@ THREE.MTLLoader.MaterialCreator.prototype = { ...@@ -413,6 +413,13 @@ THREE.MTLLoader.MaterialCreator.prototype = {
break; break;
case 'ke':
// Emissive using RGB values
params.emissive = new THREE.Color().fromArray( value );
break;
case 'map_kd': case 'map_kd':
// Diffuse texture map // Diffuse texture map
...@@ -429,6 +436,14 @@ THREE.MTLLoader.MaterialCreator.prototype = { ...@@ -429,6 +436,14 @@ THREE.MTLLoader.MaterialCreator.prototype = {
break; break;
case 'map_ke':
// Emissive map
setMapForType( "emissiveMap", value );
break;
case 'norm': case 'norm':
setMapForType( "normalMap", value ); setMapForType( "normalMap", value );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册