private void FixBoundsSkinned() { if (OverrideBounds) { HBUtils.FixSkinned(SkinnedMesh, OriginalSkinnedAABB, SkinnedBounds); } else { HBUtils.FixSkinned(SkinnedMesh, OriginalSkinnedAABB, transform, HBOffset()); } }
public static void FixSkinned(SkinnedMeshRenderer skinned, float fixBoundsRadius) { HB hb = HB.Instance; if (hb == null) { return; } Vector3 hbOffset = HBUtils.GetOffset(GetSettings(), fixBoundsRadius); HBUtils.FixSkinned(skinned, skinned.localBounds, skinned.transform, hbOffset); }
public static void FixSkinned(SkinnedMeshRenderer skinned, Vector3 extents) { HBUtils.FixSkinned(skinned, skinned.localBounds, extents); }