Просмотр исходного кода

fbx: fix wrong scaling on root objects with geometry transform

lviguier 1 год назад
Родитель
Сommit
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:
 				}
 		}