瀏覽代碼

fbx: fix wrong scaling on root objects with geometry transform

lviguier 1 年之前
父節點
當前提交
3e9f4d34a9
共有 1 個文件被更改,包括 5 次插入0 次删除
  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:
 				}
 		}