Invert 'Tr'. Fixes #43.

This commit is contained in:
Syoyo Fujita
2015-06-20 19:41:41 +09:00
parent 1adfc794ae
commit 805bd814fa

View File

@@ -555,7 +555,8 @@ std::string LoadMtl(std::map<std::string, int> &material_map,
}
if (token[0] == 'T' && token[1] == 'r' && isSpace(token[2])) {
token += 2;
material.dissolve = parseFloat(token);
// Invert value of Tr(assume Tr is in range [0, 1])
material.dissolve = 1.0 - parseFloat(token);
continue;
}