Commit Graph

291 Commits

Author SHA1 Message Date
b8a8801c35 Update scene document migration to include new versions 2026-05-13 00:47:22 +02:00
a4cf2ebcbb Update scene document versions and add path/road migration support 2026-05-12 23:53:11 +02:00
f8f4007657 Implement reading and validation for scene path road settings 2026-05-12 23:52:48 +02:00
5da7f65875 Add road settings structure and utilities for scene paths 2026-05-12 23:52:48 +02:00
c42d055519 Add migration support for glueToTerrain and terrainOffset properties 2026-05-12 23:40:14 +02:00
cbe25147e5 Update migration logic for spline path version 2026-05-12 23:34:58 +02:00
27060f75f2 Update scene path constants and types 2026-05-12 23:34:58 +02:00
338b6c2241 Update scene document versions and enhance scene path validation 2026-05-12 22:46:44 +02:00
3da575da72 Improve scene path sampling logic to support curve modes and sampled resolution options 2026-05-12 22:46:28 +02:00
30ef861817 Update scene document migration compatibility for NPC target versions 2026-05-11 21:55:48 +02:00
34dba2d4c8 Implement readNpcTargetAnchor function 2026-05-11 21:55:20 +02:00
9cd41e49b8 Add target anchor reading to NPC entity migration 2026-05-11 21:55:20 +02:00
5445607a07 Add NPC target anchor version constant 2026-05-11 21:55:20 +02:00
b8ac03fda5 Update document migration to include NPC target anchor settings and types 2026-05-11 21:55:02 +02:00
9ba93694cc Update document migration checks to use default version constant 2026-05-11 21:36:39 +02:00
c30aa4fbc8 Update migration logic and set default NPC targetability to true in tests 2026-05-11 21:34:59 +02:00
3b4302c4a4 Simplify legacy NPC targeting check by removing sequence dependency 2026-05-11 21:34:51 +02:00
b6968474e2 Update migration logic for sequence steps and include new document version 2026-05-11 21:33:47 +02:00
5d4e67de48 Add migration logic for NPC targeting in scene and project documents 2026-05-11 21:23:20 +02:00
876a28646c Implement migration logic for NPC targetability in scenes and projects 2026-05-11 21:23:07 +02:00
fcbd2f58db Add support for NPC targetability in scene document migration 2026-05-11 21:22:32 +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
fd5b97f7db feat: Add support for entity transforms (scale/rotation) and update scene document version 2026-05-11 14:07:21 +02:00
4d0febed2a Update scene document migration to support new foliage versions 2026-05-02 11:37:00 +02:00
e9adf9f37e auto-git:
[change] src/commands/apply-terrain-brush-patch-command.ts
 [change] src/core/terrain-brush.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document.ts
 [change] src/geometry/terrain-brush.ts
 [change] src/geometry/terrain-mesh.ts
2026-05-02 11:25:15 +02:00
e4892a7b0c Feat: Integrate foliage settings into scene document reading 2026-05-02 10:49:30 +02:00
b18643e97b Implement reading and validation of foliage masks in scene document migration 2026-05-02 04:11:15 +02:00
ee4f1ab223 Update scene document migration to check for foliage masks version 2026-05-02 04:11:15 +02:00
610d3bcf6c Add foliage masks version constant to migration file 2026-05-02 04:11:15 +02:00
232c1591a8 auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-02 03:43:58 +02:00
be5e219adb auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-02 03:43:58 +02:00
25c0ce78ec auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-02 03:43:58 +02:00
7944524fcc auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-02 03:43:01 +02:00
9cb8633e8e auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-02 03:42:49 +02:00
26620ab9a2 auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-02 03:42:01 +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
fa14a0c17f Feature: Implement support for climb action bindings 2026-04-30 00:15:41 +02:00
086dd69c64 Feat: Add brush face climbable property and command support 2026-04-30 00:13:51 +02:00
5afd66a928 Migrate scene documents to support God Rays source size setting 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
243ed8f791 Update scene document migration to include God Rays version check 2026-04-28 04:32:18 +02:00
371ee6d595 Add support for God Rays advanced rendering settings 2026-04-28 04:31:57 +02:00
0652c0200a Add support and migration for distance fog settings 2026-04-28 04:12:55 +02:00
6d96cda357 Add constants for Distance Fog and Dynamic Global Illumination scene document versions 2026-04-28 04:06:27 +02:00
7f80da4f60 Update scene document migration to include DGI and Distance Fog versions 2026-04-28 04:06:27 +02:00
343a3c13e3 Implement Dynamic Global Illumination support and versioning in scene documents 2026-04-28 03:27:04 +02:00
1de93c919b Update context handling and add versioning for mouse inversion in first-person navigation 2026-04-27 18:51:24 +02:00
1f198aee02 Refactor first-person navigation logic and remove explicit pointer lock handling 2026-04-27 18:44:15 +02:00