diff --git a/Assets/Scripts/Tests/DaemonRuntimeDocumentTests.cs b/Assets/Scripts/Tests/DaemonRuntimeDocumentTests.cs index 2e12a689d..554cb4075 100644 --- a/Assets/Scripts/Tests/DaemonRuntimeDocumentTests.cs +++ b/Assets/Scripts/Tests/DaemonRuntimeDocumentTests.cs @@ -2,6 +2,7 @@ using CultMath; using GameCult.Aetheria.EveRuntime; using GameCult.Aetheria.State.Verse; using GameCult.Eve.UnityScene; +using GameCult.Geometry; using GameCult.Mesh; using NUnit.Framework; using System; @@ -1409,7 +1410,7 @@ public class DaemonRuntimeDocumentTests var brushes = new List(); var count = AetheriaRuntimeDaemonRenderQueries.QueryGravityInfluences( zone, - new rect(-10, -10, 10, 10), + new CultRect(-10, -10, 10, 10), brushes); Assert.AreEqual(1, count); @@ -1793,7 +1794,7 @@ public class DaemonRuntimeDocumentTests count = AetheriaRuntimeDaemonRenderQueries.QueryBodyViews( zone, - new rect(0, -20, 30, 10), + new CultRect(0, -20, 30, 10), views); Assert.AreEqual(1, count); @@ -2156,7 +2157,7 @@ public class DaemonRuntimeDocumentTests zone, new[] { 1, 2 }, 0.5, - new rect(-10, -10, 40, 20), + new CultRect(-10, -10, 40, 20), visible); Assert.AreEqual(5, count); @@ -2166,7 +2167,7 @@ public class DaemonRuntimeDocumentTests zone, new[] { 1, 2 }, 0.5, - new rect(-10, -10, 40, 20)); + new CultRect(-10, -10, 40, 20)); Assert.AreEqual(5, objects.Length); Assert.AreEqual(1, objects[0].EntityIndex); diff --git a/Packages/org.gamecult.aetheria.state/Runtime/AetheriaRuntimeDaemonRenderQueries.cs b/Packages/org.gamecult.aetheria.state/Runtime/AetheriaRuntimeDaemonRenderQueries.cs index 222782797..815c1d9c5 100644 --- a/Packages/org.gamecult.aetheria.state/Runtime/AetheriaRuntimeDaemonRenderQueries.cs +++ b/Packages/org.gamecult.aetheria.state/Runtime/AetheriaRuntimeDaemonRenderQueries.cs @@ -1902,8 +1902,8 @@ namespace GameCult.Aetheria.State.Verse if (radius <= 0) return false; - var nearestX = Clamp(centerX, viewport.min.x, viewport.max.x); - var nearestZ = Clamp(centerY, viewport.min.y, viewport.max.y); + var nearestX = Clamp(centerX, viewport.Min.x, viewport.Max.x); + var nearestZ = Clamp(centerY, viewport.Min.y, viewport.Max.y); var dx = centerX - nearestX; var dz = centerY - nearestZ; return dx * dx + dz * dz <= radius * radius;