|
@@ -382,6 +382,7 @@ THREE.MTLLoader.MaterialCreator.prototype = {
|
|
for ( var prop in mat ) {
|
|
for ( var prop in mat ) {
|
|
|
|
|
|
var value = mat[ prop ];
|
|
var value = mat[ prop ];
|
|
|
|
+ var n;
|
|
|
|
|
|
if ( value === '' ) continue;
|
|
if ( value === '' ) continue;
|
|
|
|
|
|
@@ -439,10 +440,11 @@ THREE.MTLLoader.MaterialCreator.prototype = {
|
|
break;
|
|
break;
|
|
|
|
|
|
case 'd':
|
|
case 'd':
|
|
|
|
+ n = parseFloat(value);
|
|
|
|
|
|
- if ( value < 1 ) {
|
|
|
|
|
|
+ if ( n < 1 ) {
|
|
|
|
|
|
- params.opacity = value;
|
|
|
|
|
|
+ params.opacity = n;
|
|
params.transparent = true;
|
|
params.transparent = true;
|
|
|
|
|
|
}
|
|
}
|
|
@@ -450,10 +452,11 @@ THREE.MTLLoader.MaterialCreator.prototype = {
|
|
break;
|
|
break;
|
|
|
|
|
|
case 'tr':
|
|
case 'tr':
|
|
|
|
+ n = parseFloat(value);
|
|
|
|
|
|
- if ( value > 0 ) {
|
|
|
|
|
|
+ if ( n > 0 ) {
|
|
|
|
|
|
- params.opacity = 1 - value;
|
|
|
|
|
|
+ params.opacity = 1 - n;
|
|
params.transparent = true;
|
|
params.transparent = true;
|
|
|
|
|
|
}
|
|
}
|