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

Fixed negative scale factors in gltf models.

Mark Sibly 7 лет назад
Родитель
Сommit
99f4d15a5c
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      modules/mojo3d/loader/gltf2.monkey2

+ 3 - 0
modules/mojo3d/loader/gltf2.monkey2

@@ -624,6 +624,9 @@ Class Gltf2Asset
 			
 			If jnode.Contains( "scale" )
 				node.scale=GetVec3f( jnode.GetArray( "scale" ) )
+				node.scale.x=Abs( node.scale.x )
+				node.scale.y=Abs( node.scale.y )
+				node.scale.z=Abs( node.scale.z )
 			Endif
 				
 			If jnode.Contains( "matrix" )