..
Wb
test(render): Phase U.4 — cover ResolveEntitySlot clip-slot resolution
2026-05-30 18:16:21 +02:00
CameraCollisionIndoorTests.cs
refactor(render): SweepEye returns (Eye, ViewerCellId) — surface the swept viewer cell
2026-06-03 12:32:45 +02:00
CameraControllerTests.cs
feat(camera): InputAction + DebugVM surface for retail chase camera
2026-05-18 20:04:34 +02:00
CellVisibilityFromRootTests.cs
refactor(render): Stage 3 T3.1 — delete FindCameraCell AABB grace-frame fallback
2026-06-02 15:36:47 +02:00
CellVisibilityPortalPolygonsTests.cs
fix(render): Phase U.2b — resolve reciprocal portal by other_portal_id (retail 433557)
2026-05-30 16:56:00 +02:00
ClipFrameAssemblerTests.cs
test(render): Phase W Stage 4/5 — assembler OutsideView AABB + PView BFS + entity-clip tests
2026-06-02 16:21:08 +02:00
ClipFrameLayoutTests.cs
feat(render): Phase U.3 — GPU clip-plane gate (gl_ClipDistance), no-clip default
2026-05-30 17:27:30 +02:00
ClipPlaneSetTests.cs
feat(render): Phase U.2c — ClipPlaneSet (NDC convex region → gl_ClipDistance planes)
2026-05-30 17:03:32 +02:00
EntityClipTests.cs
fix(render): R1 — repurpose the ParentCellId==null cell-gate bypass ( #78 )
2026-06-02 20:10:26 +02:00
InteriorEntityPartitionTests.cs
feat(render): R1 — InteriorEntityPartition (3-bucket per-cell entity split)
2026-06-02 19:53:42 +02:00
PhysicsCameraCollisionProbeTests.cs
refactor(render): SweepEye returns (Eye, ViewerCellId) — surface the swept viewer cell
2026-06-03 12:32:45 +02:00
PortalProjectionTests.cs
feat(render): Phase A8.F — PortalProjection with GL near-plane clip (z>=-w)
2026-05-29 11:48:49 +02:00
PortalViewTests.cs
feat(render): Phase A8.F — ViewPolygon + CellView clip-region data model
2026-05-29 11:30:28 +02:00
PortalVisibilityBuilderTests.cs
test(render): Phase W Stage 4/5 — assembler OutsideView AABB + PView BFS + entity-clip tests
2026-06-02 16:21:08 +02:00
RetailChaseCameraTests.cs
refactor(render): SweepEye returns (Eye, ViewerCellId) — surface the swept viewer cell
2026-06-03 12:32:45 +02:00
ScreenPolygonClipTests.cs
feat(render): Phase A8.F — ScreenPolygonClip 2D convex-polygon intersection
2026-05-29 11:37:30 +02:00