|
@@ -386,8 +386,8 @@ THREE.ColladaLoader.prototype = {
|
|
|
case 'emission':
|
|
|
case 'diffuse':
|
|
|
case 'specular':
|
|
|
- case 'transparent':
|
|
|
case 'shininess':
|
|
|
+ case 'transparency':
|
|
|
data[ child.nodeName ] = parseEffectParameter( child );
|
|
|
break;
|
|
|
|
|
@@ -543,6 +543,12 @@ THREE.ColladaLoader.prototype = {
|
|
|
if ( parameter.color && material.emissive )
|
|
|
material.emissive.fromArray( parameter.color );
|
|
|
break;
|
|
|
+ case 'transparency':
|
|
|
+ if ( parameter.float )
|
|
|
+ material.opacity = parameter.float;
|
|
|
+ if ( parameter.float !== 1 )
|
|
|
+ material.transparent = true;
|
|
|
+ break;
|
|
|
}
|
|
|
|
|
|
}
|