Prefer “BLEND” over “MASK” as an alphaMode default
“BLEND” is a much nicer alphaMode value (if the hardware supports it – not a steep requirement) than “MASK” as mask is either fully opaque or fully transparent, depending on the alphaCutoff. This matches many other converters’ alphaMode default.pull/1503/head
parent
89358458f0
commit
40147d253d
|
@ -475,7 +475,7 @@ void glTF2Exporter::ExportMaterials()
|
||||||
|
|
||||||
if (mat->Get(AI_MATKEY_OPACITY, opacity) == AI_SUCCESS) {
|
if (mat->Get(AI_MATKEY_OPACITY, opacity) == AI_SUCCESS) {
|
||||||
if (opacity < 1) {
|
if (opacity < 1) {
|
||||||
m->alphaMode = "MASK";
|
m->alphaMode = "BLEND";
|
||||||
m->pbrMetallicRoughness.baseColorFactor[3] *= opacity;
|
m->pbrMetallicRoughness.baseColorFactor[3] *= opacity;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue