This commit is contained in:
SoulliesOfficial
2025-12-17 04:19:38 -05:00
parent 7c1cb7e8e1
commit d15957c719
4315 changed files with 8260710 additions and 2940 deletions

View File

@@ -0,0 +1,21 @@
using UnityEngine;
namespace GraphicsCat
{
public static class BoundsUtils
{
public static Bounds GetHierarchyBounds(GameObject root)
{
if (root == null) return new Bounds();
var renderers = root.GetComponentsInChildren<Renderer>(true);
if (renderers.Length == 0) return new Bounds();
Bounds combinedBounds = renderers[0].bounds;
for (int i = 1; i < renderers.Length; i++)
combinedBounds.Encapsulate(renderers[i].bounds);
return combinedBounds;
}
}
}