Commit Graph

99 Commits

Author SHA1 Message Date
55b4ec7d2c auto-git:
[change] src/document/scene-document.ts
2026-05-01 16:21:37 +02:00
086dd69c64 Feat: Add brush face climbable property and command support 2026-04-30 00:13:51 +02:00
0acdc5123c Update scene document version and track God Rays source size version 2026-04-28 14:00:39 +02:00
404fd59751 Implement advanced atmospheric rendering settings (sky blend, horizon strength, height falloff) 2026-04-28 04:52:22 +02:00
371ee6d595 Add support for God Rays advanced rendering settings 2026-04-28 04:31:57 +02:00
ba71cdd487 Update scene document versions and add distance fog version constant 2026-04-28 04:12:41 +02:00
343a3c13e3 Implement Dynamic Global Illumination support and versioning in scene documents 2026-04-28 03:27:04 +02:00
eed6afb58f Feature: Add support for inverted mouse camera horizontal setting to player start 2026-04-27 17:17:21 +02:00
715f819f76 Feature: Implement and test clear target functionality for player start actions 2026-04-27 15:56:49 +02:00
33d9ef5e3b Update scene document versioning for player start settings 2026-04-27 15:52:35 +02:00
c6d2d971cd Update scene document versions and add player start interact bindings version 2026-04-27 15:47:50 +02:00
427d9620f9 Feat: Add interaction angle to player start settings and update document migration 2026-04-27 15:15:42 +02:00
a1f8fefa09 Update scene document versions, including player start interaction reach 2026-04-26 23:03:35 +02:00
9c11d63bdc auto-git:
[change] src/document/scene-document.ts
2026-04-25 01:32:41 +02:00
ead4eca14d auto-git:
[change] src/document/scene-document.ts
2026-04-23 08:51:10 +02:00
bfc2ae53bc auto-git:
[change] src/document/scene-document.ts
2026-04-23 02:38:20 +02:00
7c73d9bc86 auto-git:
[change] src/document/scene-document.ts
2026-04-22 17:56:37 +02:00
a16a968297 auto-git:
[change] src/document/scene-document.ts
2026-04-22 16:53:26 +02:00
df1564754b auto-git:
[change] src/document/scene-document.ts
2026-04-22 16:49:57 +02:00
6c772725e9 auto-git:
[change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/world-settings.ts
2026-04-22 16:22:41 +02:00
0c592addbe auto-git:
[change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/rendering/world-background-renderer.ts
2026-04-22 15:59:17 +02:00
b2a4e1da7b auto-git:
[change] src/app/App.tsx
 [change] src/assets/starter-environment-assets.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/world-settings.ts
 [change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-project-time.ts
 [change] src/shared-ui/world-background-style.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/runtime-project-time.test.ts
 [change] tests/domain/scene-document-validation.test.ts
 [change] tests/domain/world-settings.test.ts
 [change] tests/serialization/project-document-json.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/world-shader-sky.test.ts
2026-04-22 15:30:43 +02:00
a6cfd6ced3 auto-git:
[change] src/document/scene-document.ts
2026-04-22 15:14:13 +02:00
cf14db9223 auto-git:
[change] src/document/scene-document.ts
2026-04-22 14:01:25 +02:00
68ddbb84d6 auto-git:
[change] src/document/scene-document.ts
2026-04-22 13:57:06 +02:00
91ebbad206 auto-git:
[change] src/document/scene-document.ts
2026-04-22 12:29:45 +02:00
94dec56eb4 auto-git:
[add] src/rendering/terrain-layer-material.ts
 [add] tests/domain/terrains.test.ts
 [change] src/app/App.tsx
 [change] src/core/terrain-brush.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/terrains.ts
 [change] src/geometry/terrain-brush.ts
 [change] src/geometry/terrain-mesh.ts
 [change] src/runtime-three/rapier-collision-world.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/ViewportPanel.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/build-runtime-scene.test.ts
 [change] tests/domain/rapier-collision-world.test.ts
 [change] tests/domain/terrain.command.test.ts
 [change] tests/domain/water-material.test.ts
 [change] tests/geometry/terrain-brush.test.ts
 [change] tests/geometry/terrain-mesh.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/terrain-foundation.integration.test.tsx
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-20 02:37:01 +02:00
6e78d66a11 Update scene document to include terrains 2026-04-18 19:44:57 +02:00
f8c0e2c4ea Bump SCENE_DOCUMENT_VERSION to 64 and add FOLLOW_ACTOR_PATH_SMOOTH_SCENE_DOCUMENT_VERSION 2026-04-15 11:11:10 +02:00
f6a411e761 Bump SCENE_DOCUMENT_VERSION to 63 and add NPC_DIALOGUE_LINE_SPEAKER_REMOVED_SCENE_DOCUMENT_VERSION 2026-04-15 10:10:54 +02:00
8118657464 Bump SCENE_DOCUMENT_VERSION to 62 and add NPC_ONLY_DIALOGUES_SCENE_DOCUMENT_VERSION 2026-04-15 09:46:32 +02:00
3a5751b428 Bump SCENE_DOCUMENT_VERSION to 61 and add WHITEBOX_EXPANDED_PRIMITIVES_SCENE_DOCUMENT_VERSION 2026-04-15 09:11:37 +02:00
cfa2cef7f9 Bump SCENE_DOCUMENT_VERSION and add WHITEBOX_PRIMITIVES_SCENE_DOCUMENT_VERSION 2026-04-15 08:10:35 +02:00
1fdbf50d16 auto-git:
[change] src/app/App.tsx
 [change] src/document/scene-document.ts
 [change] src/geometry/box-face-uvs.ts
 [change] src/materials/starter-material-textures.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/viewport-three/viewport-host.ts
2026-04-15 04:05:05 +02:00
98aa66d5e1 Bump scene document version and add new transition effect constant 2026-04-15 03:43:45 +02:00
52b3cba899 auto-git:
[change] src/document/scene-document.ts
2026-04-15 01:40:53 +02:00
cfcb131b56 Add project sequence steps and update related files 2026-04-15 01:10:26 +02:00
133a83bcdb Update scene document version and add project sequence duration 2026-04-15 00:46:53 +02:00
f13188bf32 Refactor sequence step handling to use clips 2026-04-15 00:18:42 +02:00
328018154c Update scene document to include sequences 2026-04-14 23:33:13 +02:00
9314beef68 Bump scene document version and clear pressed keys in runtime host 2026-04-14 22:39:24 +02:00
fd13fdffe8 Add NPC dialogue support in scene document and runtime interaction system 2026-04-14 20:32:23 +02:00
d800b9a2a5 Update scene document to include dialogues 2026-04-14 19:54:15 +02:00
369c0de432 Bump SCENE_DOCUMENT_VERSION to 49 and add SCHEDULER_ACTOR_ROUTINE_EFFECTS_SCENE_DOCUMENT_VERSION 2026-04-14 13:42:12 +02:00
7a9bc35849 Bump SCENE_DOCUMENT_VERSION to 48 and add SCHEDULER_CONTROL_EFFECTS_SCENE_DOCUMENT_VERSION 2026-04-14 03:06:48 +02:00
80c0946edd Bump scene-document version and add EXPANDED_CONTROL_SURFACE_SCENE_DOCUMENT_VERSION 2026-04-14 02:40:16 +02:00
5facb6f136 Add set project scheduler command and update scene document to include scheduler 2026-04-14 01:53:16 +02:00
c1f1ff7488 auto-git:
[change] src/app/App.tsx
 [change] src/controls/control-surface.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/interactions/interaction-links.ts
 [change] src/runtime-three/runtime-audio-system.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-interaction-system.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] tests/domain/runtime-control-foundation.test.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/serialization/control-interaction-links.test.ts
 [change] tests/unit/runtime-host.test.ts
2026-04-14 01:42:17 +02:00
72029da2c1 Add interaction-links.ts and update scene-document.ts 2026-04-14 01:34:07 +02:00
6847d7c211 Add NPC presence support in scene document 2026-04-13 23:48:23 +02:00