Bladeren bron

Edited EditorUtility::calculateBounds to take into account infinite bounds

marco.bellan 9 jaren geleden
bovenliggende
commit
5a4ef6d47f
1 gewijzigde bestanden met toevoegingen van 5 en 2 verwijderingen
  1. 5 2
      Source/BansheeEditor/Source/BsEditorUtility.cpp

+ 5 - 2
Source/BansheeEditor/Source/BsEditorUtility.cpp

@@ -26,8 +26,11 @@ namespace BansheeEngine
 			AABox meshBounds;
 			if (calculateMeshBounds(object, meshBounds))
 			{
-				bounds.merge(meshBounds);
-
+				if (meshBounds.getSize() == Vector3::INF)
+					bounds.merge(object->getWorldPosition());
+				else
+					bounds.merge(meshBounds);
+				
 				gotOneMesh = true;
 			}
 		}