Browse Source

fbx: fix wrong scaling on root objects with geometry transform

lviguier 1 year ago
parent
commit
3e9f4d34a9
1 changed files with 5 additions and 0 deletions
  1. 5 0
      hxd/fmt/fbx/BaseLibrary.hx

+ 5 - 0
hxd/fmt/fbx/BaseLibrary.hx

@@ -296,6 +296,11 @@ class BaseLibrary {
 						var v = p.props[idx].toFloat();
 						p.props[idx] = PFloat(v / scaleFactor);
 					}
+				case "GeometricTranslation":
+					for( idx in [4,5,6] ) {
+						var v = p.props[idx].toFloat();
+						p.props[idx] = PFloat(v / scaleFactor);
+					}
 				default:
 				}
 		}