Commit Graph

886 Commits

Author SHA1 Message Date
d00404ece3 Use default target anchor when resolving NPC target center 2026-05-11 22:00:39 +02:00
59521f40eb auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
2026-05-11 21:56:44 +02:00
a53e045a83 auto-git:
[change] src/runtime-three/runtime-scene-build.ts
2026-05-11 21:56:12 +02:00
60693e278f auto-git:
[change] src/runtime-three/runtime-scene-build.ts
2026-05-11 21:56:04 +02:00
4879fd1257 auto-git:
[change] src/runtime-three/runtime-scene-build.ts
2026-05-11 21:55:59 +02:00
1ac25b9edf auto-git:
[change] src/runtime-three/runtime-scene-build.ts
2026-05-11 21:55:54 +02:00
925c5f73a1 Enhance runtime interaction system to require NPC targetability 2026-05-11 21:23:39 +02:00
f87d948109 Add validation and runtime support for NPC targetable property 2026-05-11 21:23:28 +02:00
b709764dce Refactor NPC group rotation logic in RuntimeHost 2026-05-11 14:17:56 +02:00
4b76f1a719 auto-git:
[change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/transform-surface-snap.ts
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/domain/transform-session.command.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/runtime-interaction-system.test.ts
 [change] tests/unit/transform-foundation.integration.test.tsx
2026-05-11 14:15:37 +02:00
01ef204dcc auto-git:
[change] src/app/App.tsx
 [change] src/commands/commit-transform-session-command.ts
 [change] src/core/transform-session.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/entities/entity-instances.ts
 [change] src/runtime-three/runtime-host.ts
2026-05-11 14:15:14 +02:00
e1471629d8 Apply NPC scale factors to collision and dimension calculations 2026-05-11 14:03:20 +02:00
ec284483b6 Refine player trigger volume raycast bounds check in local space 2026-05-11 14:03:02 +02:00
e0030c8bc5 Apply scaling factor to NPC target radius calculations 2026-05-11 14:03:02 +02:00
eb0a8a429f Scale NPC dialogue target bounds calculations 2026-05-11 14:01:53 +02:00
3d03a4f6b9 Apply NPC scale to render and collision groups 2026-05-11 14:01:53 +02:00
fa5150ea5f Apply scaling to NPC collider dimensions (capsule and box) 2026-05-11 14:01:21 +02:00
f1ef5a37de Pass rotation and scale when building runtime scene collections 2026-05-11 14:01:21 +02:00
649e4ae717 Add scale support to RuntimeNpc and RuntimeTriggerVolume definitions 2026-05-11 14:01:21 +02:00
bf127ab8f8 Include foliage blocker mask in scene bounds calculation 2026-05-02 11:30:59 +02:00
be865957f7 Initialize foliage blocker mask in RuntimeHost 2026-05-02 11:30:59 +02:00
13c02ec944 Import foliage blocker mask utility 2026-05-02 11:30:59 +02:00
60e6153570 Enhance foliage rendering with quality controls and update view synchronization across hosts 2026-05-02 10:52:46 +02:00
6e312864ac Integrate foliage rendering system into RuntimeHost 2026-05-02 04:55:16 +02:00
951dd8fb19 Include foliage mask handling in terrain scene bounds calculation 2026-05-02 04:21:03 +02:00
eef3e24117 Add foliageMasks support to runtime terrain data 2026-05-02 04:19:48 +02:00
e7fbb2feb2 auto-git:
[change] src/runtime-three/player-edge-assist.ts
2026-05-01 16:54:29 +02:00
7330bfdb97 auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:49:39 +02:00
e486a3d016 auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:49:27 +02:00
196597bd3c auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:48:46 +02:00
72a574059e auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:48:31 +02:00
2b599b8f49 auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:48:31 +02:00
9a17f84efc auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:48:31 +02:00
d3334b55e9 auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:48:04 +02:00
624ad1f53a auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:48:04 +02:00
d028ac273d auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:46:59 +02:00
6f7845999f auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:46:47 +02:00
9f4471a260 auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:46:05 +02:00
6d57ead353 auto-git:
[change] src/runtime-three/player-edge-assist.ts
2026-05-01 16:45:27 +02:00
7610fc8f6a auto-git:
[change] src/runtime-three/navigation-controller.ts
2026-05-01 16:45:27 +02:00
2f2b28ad12 auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:30:30 +02:00
ceaf1f678d auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:30:30 +02:00
6eeb8de7cb auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:26:05 +02:00
8e59ccac1c auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:25:32 +02:00
bc87aed89c auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
2026-05-01 16:25:21 +02:00
31811fdd8e auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:25:06 +02:00
3e041f81c8 auto-git:
[change] src/runtime-three/first-person-navigation-controller.ts
2026-05-01 16:24:15 +02:00
eca592f591 auto-git:
[add] src/runtime-three/player-edge-assist.ts
2026-05-01 16:24:15 +02:00
e9e77039dc auto-git:
[change] src/entities/entity-instances.ts
 [change] src/runtime-three/runtime-scene-build.ts
2026-05-01 16:21:34 +02:00
2b2cd81054 Refactor terrain data handling and add comprehensive unit tests for brush, mesh, and serialization. 2026-04-30 02:58:24 +02:00