Commit Graph

859 Commits

Author SHA1 Message Date
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
57843e56a3 Format arguments for resolveWorldBackgroundSkyColorState call 2026-04-30 02:18:48 +02:00
4225fe3a1b Feature: Integrate distance fog sky color source into runtime host 2026-04-30 02:16:49 +02:00
f022dac380 Improve third-person climbing logic and planar movement detection 2026-04-30 00:36:10 +02:00
c6091cb31c Enhance climbing mechanics with detailed input and surface detection 2026-04-30 00:33:30 +02:00
2b7b1b61f3 auto-git:
[change] src/runtime-three/player-climbing.ts
2026-04-30 00:33:13 +02:00
79f46c2729 Implement first-person climbing mechanics 2026-04-30 00:18:22 +02:00
e38f0501b7 Implement first-person climbing mechanics in navigation controller 2026-04-30 00:17:53 +02:00
653f3f4d32 Implement third-person climbing mechanics 2026-04-30 00:17:35 +02:00
20af4def59 Implement climbing mechanics in third-person navigation 2026-04-30 00:17:07 +02:00
9b167a1784 Add player climbing surface resolution logic to RuntimeHost 2026-04-30 00:16:43 +02:00
2d527db527 feat: Integrate climbing state and surface resolution into navigation controller 2026-04-30 00:16:25 +02:00
9229c78de2 feat: Implement core player climbing logic and surface detection 2026-04-30 00:16:25 +02:00
fa14a0c17f Feature: Implement support for climb action bindings 2026-04-30 00:15:41 +02:00
7b03df09f6 Feature: Implement climbable status for box faces across UI and runtime geometry 2026-04-30 00:14:56 +02:00
d601c19890 Refactor rendering host: implement LOD hysteresis and optimize renderer settings 2026-04-29 23:48:57 +02:00
3b8cae6ea9 Update material assignment, add distant terrain material creation, and fix resource disposal in RuntimeHost 2026-04-29 23:18:23 +02:00
d271ebea50 Refactor terrain material handling to use dedicated detail and distant materials 2026-04-29 23:18:11 +02:00
8085a9e368 Update RuntimeTerrainRenderObjects interface to use detail and distant materials 2026-04-29 23:18:11 +02:00
2f81d81475 Update terrain layer material imports and dispose logic in ViewportHost 2026-04-29 23:18:11 +02:00
0f015bb99a Improve geometry disposal when clearing terrain meshes 2026-04-29 23:16:02 +02:00
d2b920dbf5 Refactor chunk LOD handling to use a single mesh and geometry array 2026-04-29 23:15:19 +02:00
0b5de5b6bc Refactor terrain chunk structure and improve geometry disposal logic 2026-04-29 23:14:53 +02:00
eb7afbedbd Implement terrain LOD visibility calculation and refine mesh disposal logic 2026-04-29 23:03:33 +02:00
64f12c7607 Refactor terrain rendering structure to use grouped meshes for LOD management 2026-04-29 23:03:02 +02:00
1717c38c47 Define structures for runtime terrain rendering data 2026-04-29 23:02:23 +02:00
7808ac8567 Update terrain mesh imports and functions in RuntimeHost 2026-04-29 23:02:23 +02:00
6759d09eca Apply celestial light horizon fading logic to day/night state 2026-04-28 14:28:03 +02:00