提交 14c4ccac 编写于 作者: M Mr.doob

GLTFLoader: Clean up.

上级 fc720616
......@@ -193,18 +193,22 @@ THREE.GLTFLoader.prototype = {
var values = material.values;
if ( Array.isArray( values.diffuse ) ) _material.color.fromArray( values.diffuse );
if ( Array.isArray( values.emission ) ) _material.emissive.fromArray( values.emission );
if ( Array.isArray( values.specular ) ) _material.specular.fromArray( values.specular );
if ( Array.isArray( values.diffuse ) ) {
if ( values.shininess !== undefined ) _material.shininess = values.shininess;
_material.color.fromArray( values.diffuse );
if ( typeof( material.values.diffuse ) === 'string' ) {
} else if ( typeof( values.diffuse ) === 'string' ) {
_material.map = library.textures[ material.values.diffuse ];
_material.map = library.textures[ values.diffuse ];
}
if ( Array.isArray( values.emission ) ) _material.emissive.fromArray( values.emission );
if ( Array.isArray( values.specular ) ) _material.specular.fromArray( values.specular );
if ( values.shininess !== undefined ) _material.shininess = values.shininess;
library.materials[ materialId ] = _material;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册