admin and Claude Opus 4.8
13de058819
Add baked voxel concealment volumes for concave furniture
...
Replace unreliable raycast parity on open-shell meshes with editor-baked
voxel grids. ConcealmentVolume bakes an inside-mask per object using the
union of a generalized-winding-number test (solid material, robust to open
shells) and an exterior flood-fill (enclosed cavities). ConcealmentMeter
now prefers baked volumes via an O(1) world-space lookup through a registry,
falling back to the old concave parity only for un-baked colliders.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-27 09:10:47 +02:00
..
2026-06-27 09:10:47 +02:00
2026-06-26 12:37:02 +02:00
2026-06-27 09:10:47 +02:00
2026-06-27 09:10:47 +02:00
2026-06-24 15:31:48 +02:00
2026-06-24 15:31:48 +02:00
2026-06-24 05:59:22 +02:00
2026-06-24 05:59:22 +02:00
2026-06-22 17:26:41 +02:00
2026-06-22 12:03:24 +02:00
2026-06-26 23:01:14 +02:00
2026-06-26 23:01:14 +02:00
2026-06-26 23:01:14 +02:00
2026-06-26 23:01:14 +02:00
2026-06-22 17:26:41 +02:00
2026-06-22 15:13:46 +02:00
2026-06-26 23:01:14 +02:00
2026-06-22 15:13:46 +02:00
2026-06-24 05:59:22 +02:00
2026-06-24 05:59:22 +02:00
2026-06-24 19:07:28 +02:00
2026-06-24 08:26:56 +02:00
2026-06-23 19:31:52 +02:00
2026-06-23 19:31:52 +02:00
2026-06-25 06:23:08 +02:00
2026-06-23 19:31:52 +02:00
2026-06-26 12:37:02 +02:00
2026-06-22 12:03:24 +02:00
2026-06-25 07:11:27 +02:00
2026-06-23 19:31:52 +02:00
2026-06-25 05:11:36 +02:00
2026-06-25 05:11:36 +02:00
2026-06-24 22:33:29 +02:00
2026-06-24 20:25:14 +02:00
2026-06-26 12:37:02 +02:00
2026-06-23 19:31:52 +02:00
2026-06-24 19:07:28 +02:00
2026-06-24 19:07:28 +02:00
2026-06-25 06:23:08 +02:00
2026-06-24 08:26:56 +02:00
2026-06-25 06:23:08 +02:00
2026-06-25 05:11:36 +02:00
2026-06-26 12:37:02 +02:00
2026-06-22 15:13:46 +02:00
2026-06-26 22:01:43 +02:00
2026-06-22 13:02:03 +02:00
2026-06-25 07:38:32 +02:00
2026-06-25 07:38:32 +02:00
2026-06-26 12:37:02 +02:00
2026-06-22 15:13:46 +02:00
2026-06-26 22:01:43 +02:00
2026-06-26 08:21:28 +02:00
2026-06-26 22:01:43 +02:00
2026-06-26 08:21:28 +02:00
2026-06-26 08:21:28 +02:00
2026-06-26 08:21:28 +02:00
2026-06-26 12:37:02 +02:00
2026-06-26 12:37:02 +02:00
2026-06-25 07:38:32 +02:00
2026-06-22 14:31:45 +02:00
2026-06-25 07:38:32 +02:00
2026-06-25 07:38:32 +02:00
2026-06-24 08:26:56 +02:00
2026-06-24 08:26:56 +02:00