|
@@ -1088,8 +1088,14 @@ THREE.GLTFLoader = ( function () {
|
|
|
|
|
|
materialParams.emissive = new THREE.Color().fromArray( materialValues.emission );
|
|
materialParams.emissive = new THREE.Color().fromArray( materialValues.emission );
|
|
|
|
|
|
|
|
+ } else if ( typeof( materialValues.emission ) === 'string' ) {
|
|
|
|
+
|
|
|
|
+ materialParams.map = dependencies.textures[ materialValues.emission ];
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ delete materialParams.emission;
|
|
|
|
+
|
|
if ( Array.isArray( materialValues.specular ) ) {
|
|
if ( Array.isArray( materialValues.specular ) ) {
|
|
|
|
|
|
materialParams.specular = new THREE.Color().fromArray( materialValues.specular );
|
|
materialParams.specular = new THREE.Color().fromArray( materialValues.specular );
|