Commit Graph

26 Commits

Author SHA1 Message Date
805fb9100f Add rotationDegrees to BoxBrush and update scene document version 2026-04-04 19:26:03 +02:00
6db8b82ed7 Add validation for player start collider properties in scene-document-validation.ts 2026-04-04 15:52:36 +02:00
3d1dd3fe63 auto-git:
[add] src/geometry/model-instance-collider-generation.ts
 [add] src/runtime-three/rapier-collision-world.ts
 [change] AGENTS.md
 [change] CHAT_CONTEXT.md
 [change] architecture.md
 [change] package.json
 [change] prompts-lite.txt
 [change] prompts.txt
 [change] roadmap.md
 [change] src/assets/model-instances.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/runtime-three/first-person-navigation-controller.ts
 [change] src/runtime-three/navigation-controller.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] src/runtime-three/runtime-scene-validation.ts
 [change] src/viewport-three/viewport-host.ts
 [change] testing.md
2026-04-04 07:55:41 +02:00
9cb26f7562 Call entity name validation in scene document validation 2026-04-03 01:06:20 +02:00
c48f630e25 Add function to validate entity name 2026-04-03 01:06:20 +02:00
b8aef856ad Validate advanced rendering settings in scene document 2026-04-02 20:50:42 +02:00
c074b9f0d3 Add isPositiveInteger validation function 2026-04-02 20:50:42 +02:00
667cd7882f Reorganize imports in scene-document-validation.ts 2026-04-02 20:50:08 +02:00
c1f3064e9e Add sound emitter validation and interaction handling 2026-04-02 19:38:26 +02:00
31c1e70542 Enhance sound emitter validation with audio asset checks and additional properties 2026-04-02 19:38:15 +02:00
7bc4ca3293 Enhance play animation validation by checking clip existence on model asset 2026-04-02 19:19:53 +02:00
159892c4dc Add validation for playAnimation and stopAnimation actions in scene-document-validation.ts 2026-04-01 00:12:44 +02:00
8ebe5ed30a Add validation for non-negative finite number in world background environment intensity 2026-03-31 23:14:26 +02:00
954cd09086 Update background validation for vertical gradient mode 2026-03-31 20:04:35 +02:00
6b3d2a7f61 Update validation to include point and spot light entities 2026-03-31 19:58:07 +02:00
701775afe5 Add validation for world background image and light entities 2026-03-31 19:57:50 +02:00
be0cba6bcf Refactor asset imports and add runtime model instance handling 2026-03-31 17:32:32 +02:00
efb465f2ec Update scene document migration and validation for model assets 2026-03-31 17:32:25 +02:00
987e712c94 Update interaction validation to support Interactable entities and specific triggers 2026-03-31 06:45:48 +02:00
9e2bd7c914 Add validation for interaction links in scene document 2026-03-31 06:16:25 +02:00
b2c3dc60ac Refine type checks in scene-document-validation.ts 2026-03-31 06:01:04 +02:00
27a2b1c93c Add validation for new entity types in scene document 2026-03-31 05:50:59 +02:00
b7fedf3413 Add world settings validation to scene document 2026-03-31 05:10:18 +02:00
07999f8038 Add set box brush name command and update scene document migration 2026-03-31 04:22:57 +02:00
28c52b530c Export createDiagnostic function 2026-03-31 03:42:16 +02:00
4946cc99c7 Add scene document validation logic 2026-03-31 03:42:15 +02:00