File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -272,6 +272,12 @@ THREE.TDSLoader.prototype = Object.assign( Object.create( THREE.Loader.prototype
272272 material . shininess = shininess ;
273273 this . debugMessage ( ' Shininess : ' + shininess ) ;
274274
275+ } else if ( next === MAT_TRANSPARENCY ) {
276+
277+ var opacity = this . readWord ( data ) ;
278+ material . opacity = opacity * 0.01 ;
279+ this . debugMessage ( ' Opacity : ' + opacity ) ;
280+ material . transparent = opacity < 100 ? true : false ;
275281 } else if ( next === MAT_TEXMAP ) {
276282
277283 this . debugMessage ( ' ColorMap' ) ;
@@ -912,7 +918,7 @@ var MAT_DIFFUSE = 0xA020;
912918var MAT_SPECULAR = 0xA030 ;
913919var MAT_SHININESS = 0xA040 ;
914920// var MAT_SHIN2PCT = 0xA041;
915- // var MAT_TRANSPARENCY = 0xA050;
921+ var MAT_TRANSPARENCY = 0xA050 ;
916922// var MAT_XPFALL = 0xA052;
917923// var MAT_USE_XPFALL = 0xA240;
918924// var MAT_REFBLUR = 0xA053;
You can’t perform that action at this time.
0 commit comments