Commit Graph

318 Commits

Author SHA1 Message Date
15884a6b92 Feature: Add support for wind parameters in foliage quality settings, updating defaults, resolution, and migration logic. 2026-05-21 06:04:55 +02:00
4141907a70 Update scene migration to handle custom PBR materials document 2026-05-19 21:15:50 +02:00
e9dcbe9b01 auto-git:
[change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document.ts
2026-05-19 21:11:46 +02:00
ed71146872 Add support and migration for advanced rendering lens flare settings 2026-05-19 21:09:55 +02:00
1fb96650c5 auto-git:
[change] src/app/App.tsx
 [change] src/app/app.css
 [change] src/assets/image-assets.ts
 [change] src/commands/create-custom-material-command.ts
 [change] src/commands/set-custom-material-texture-command.ts
 [change] src/commands/update-custom-material-command.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/rendering/terrain-layer-material.ts
 [change] src/runtime-three/runtime-host.ts
2026-05-18 16:21:05 +02:00
82d4b62f90 Enhance material registry parsing to support custom materials 2026-05-18 16:08:14 +02:00
258e5b2ffb Remove custom PBR material scene document version 2026-05-18 15:59:32 +02:00
5b5ae00d68 Refactor material definitions and update scene document versions to support custom PBR materials 2026-05-18 15:58:24 +02:00
d3081e16fb Update migration checks for spline corridor junction shape mode version 2026-05-13 19:14:31 +02:00
f68571d547 Migrate and normalize spline corridor junction shape mode 2026-05-13 19:14:31 +02:00
5c4396db88 Add support for shape mode versioning in spline corridor junctions 2026-05-13 19:14:31 +02:00
068b124815 Enhance migration logic for spline corridor junction edges 2026-05-13 17:16:03 +02:00
becbc93c70 Update migration logic to handle junction edge scene document version 2026-05-13 17:16:03 +02:00
7d35aeddd6 Update migration script to include junction edge document version 2026-05-13 17:16:03 +02:00
3178427f89 Update scene document migration to support spline corridor junctions 2026-05-13 13:13:20 +02:00
dfa6a6fd24 Add support for spline corridor junctions in scene document migration 2026-05-13 13:12:50 +02:00
abed515db3 Add support and migration logic for Spline Corridor Junctions 2026-05-13 13:12:23 +02:00
5d2ba690f4 Enforce boolean validation for collision settings on path elements and update migration for spline corridor collision document version 2026-05-13 04:27:57 +02:00
c57f23afe7 Add collision settings for spline paths and update document versions 2026-05-13 04:27:42 +02:00
386fd2f387 Add optional integer reading utility and update version compatibility for spline repeaters. 2026-05-13 03:41:15 +02:00
02d4cfbcea Implement scene path reading for spline repeaters 2026-05-13 03:41:00 +02:00
834d602320 Update scene document versioning for spline repeaters 2026-05-13 03:41:00 +02:00
1ec26bbe00 Add support for spline repeaters in scene document structure 2026-05-13 03:41:00 +02:00
771ad5ea18 Update scene migration to handle spline road edges document version 2026-05-13 02:55:24 +02:00
c25207c92e Implement migration logic for road edge settings in scene paths 2026-05-13 02:53:56 +02:00
4dc7894595 Add road edge settings and update scene document versions 2026-05-13 02:53:56 +02:00
3e4914a8aa auto-git:
[change] src/document/migrate-scene-document.ts
2026-05-13 00:48:44 +02:00
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