|
|
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 |
|