Merge pull request #77 from AnalyticalGraphicsInc/tr

Treat alpha as 1.0 - Tr
This commit is contained in:
Ed Mackey 2017-05-19 11:19:43 -04:00 committed by GitHub
commit 1b9f54ef22
2 changed files with 2 additions and 2 deletions

View File

@ -66,7 +66,7 @@ function loadMtl(mtlPath) {
material.alpha = parseFloat(value); material.alpha = parseFloat(value);
} else if (/^Tr /i.test(line)) { } else if (/^Tr /i.test(line)) {
value = line.substring(3).trim(); value = line.substring(3).trim();
material.alpha = parseFloat(value); material.alpha = 1.0 - parseFloat(value);
} else if (/^map_Ka /i.test(line)) { } else if (/^map_Ka /i.test(line)) {
material.ambientTexture = path.resolve(mtlDirectory, line.substring(7).trim()); material.ambientTexture = path.resolve(mtlDirectory, line.substring(7).trim());
} else if (/^map_Ke /i.test(line)) { } else if (/^map_Ke /i.test(line)) {

View File

@ -9,7 +9,7 @@ Ks 0.500000 0.500000 0.500000
Ke 0.100000 0.100000 0.100000 Ke 0.100000 0.100000 0.100000
Ni 1.000000 Ni 1.000000
d 0.900000 d 0.900000
Tr 0.900000 Tr 0.100000
map_Ka ambient.gif map_Ka ambient.gif
map_Ke emission.jpg map_Ke emission.jpg
map_Kd diffuse.png map_Kd diffuse.png