Fix zero scaling and material mappings being mapped to wrong fields
- fixes scale values of 0.0013 (det == 0.00004) not rendering, they should render even at small values, but not at zero like the editor grid plugin supplies zero exactly. - fixes node_3d_editor_plugin visibility bug when scale is zero - fix culling with small scaling values - which are still valid to be rendered like 0.00004 note: grid is still not fixed, it has det == 0 issues but this fixes one of them.
This commit is contained in:
@@ -217,9 +217,6 @@ struct FBXMaterial : public Reference {
|
||||
{ "TransparencyFactor", PROPERTY_DESC_TRANSPARENT },
|
||||
{ "Maya|opacity", PROPERTY_DESC_TRANSPARENT },
|
||||
|
||||
/* Metallic */
|
||||
{ "Shininess", PROPERTY_DESC_METALLIC },
|
||||
{ "Reflectivity", PROPERTY_DESC_METALLIC },
|
||||
{ "Maya|metalness", PROPERTY_DESC_METALLIC },
|
||||
{ "Maya|metallic", PROPERTY_DESC_METALLIC },
|
||||
|
||||
@@ -241,6 +238,8 @@ struct FBXMaterial : public Reference {
|
||||
{ "Maya|emissionColor", PROPERTY_DESC_EMISSIVE_COLOR },
|
||||
|
||||
/* Ignore */
|
||||
{ "Shininess", PROPERTY_DESC_IGNORE },
|
||||
{ "Reflectivity", PROPERTY_DESC_IGNORE },
|
||||
{ "Maya|diffuseRoughness", PROPERTY_DESC_IGNORE },
|
||||
{ "Maya", PROPERTY_DESC_IGNORE },
|
||||
{ "Diffuse", PROPERTY_DESC_ALBEDO_COLOR },
|
||||
|
||||
Reference in New Issue
Block a user