|
|
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 |
|
|
|
0d1472bc25
|
auto-git:
[change] src/app/App.tsx
|
2026-05-01 16:22:43 +02:00 |
|
|
|
8bbf357000
|
auto-git:
[change] src/app/App.tsx
|
2026-05-01 16:22:43 +02:00 |
|
|
|
0dcd59dbb4
|
auto-git:
[change] src/app/App.tsx
|
2026-05-01 16:22:26 +02:00 |
|
|
|
fde68bcae4
|
auto-git:
[change] src/app/App.tsx
|
2026-05-01 16:22:26 +02:00 |
|
|
|
d409147c8b
|
auto-git:
[change] src/document/scene-document-validation.ts
|
2026-05-01 16:22:11 +02:00 |
|
|
|
6adeefb3ab
|
auto-git:
[change] src/document/migrate-scene-document.ts
|
2026-05-01 16:22:09 +02:00 |
|
|
|
a3c8e66f8d
|
auto-git:
[change] src/document/migrate-scene-document.ts
|
2026-05-01 16:21:55 +02:00 |
|
|
|
1ec57d4355
|
auto-git:
[change] src/document/migrate-scene-document.ts
|
2026-05-01 16:21:55 +02:00 |
|
|
|
55b4ec7d2c
|
auto-git:
[change] src/document/scene-document.ts
|
2026-05-01 16:21:37 +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 |
|
|
|
ee7fcce1b3
|
Improve autosave reliability and implement size limits for local draft storage
|
2026-04-30 02:57:29 +02:00 |
|
|
|
3136a47bb7
|
Enhance terrain rendering and brush feedback by implementing dirty bounds tracking and chunk refresh logic
|
2026-04-30 02:56:16 +02:00 |
|
|
|
ff2c10bc2a
|
Enhance terrain chunk rendering, add picking mesh, and improve brush state tracking
|
2026-04-30 02:55:36 +02:00 |
|
|
|
4f095bd409
|
Refactor terrain LOD mesh generation to use chunk-based data structure
|
2026-04-30 02:55:02 +02:00 |
|
|
|
db4f3241bd
|
Add bounds check when applying terrain brush stamp
|
2026-04-30 02:55:01 +02:00 |
|
|
|
a7e62f0256
|
Refactor terrain brush stamping logic and introduce smooth height source management
|
2026-04-30 02:54:11 +02:00 |
|
|
|
24d4592c34
|
Skip state updates if camera state is unchanged
|
2026-04-30 02:39:34 +02:00 |
|
|
|
5910e934a6
|
Ensure camera state is committed after smooth zoom completion
|
2026-04-30 02:38:20 +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 |
|
|
|
e28e3cc2b7
|
Integrate distance fog support into advanced rendering composer and world background rendering
|
2026-04-30 02:16:34 +02:00 |
|
|
|
ca53f86ccb
|
Feature: Add dedicated sky color support to distance fog pass
|
2026-04-30 02:15:59 +02:00 |
|
|
|
18472376e8
|
Refactor sky color sampling logic in distance fog pass
|
2026-04-30 01:32:05 +02:00 |
|
|
|
3f2fc65eca
|
Define background depth threshold constant for god rays
|
2026-04-30 01:03:56 +02:00 |
|
|
|
7919c59fd1
|
Define and use BACKGROUND_DEPTH_THRESHOLD constant for consistent background depth checks
|
2026-04-30 01:02:44 +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 |
|
|
|
b9575172a6
|
Support diving and climbing locomotion modes in runner logic
|
2026-04-30 00:19:45 +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 |
|