Commit Graph

527 Commits

Author SHA1 Message Date
bd8674ee60 Add validation test for NPC targetable property 2026-05-11 21:26:36 +02:00
14ec50f588 Update buildRuntimeScene test case with targetable property 2026-05-11 21:26:09 +02:00
4b76f1a719 auto-git:
[change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/transform-surface-snap.ts
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/domain/transform-session.command.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/runtime-interaction-system.test.ts
 [change] tests/unit/transform-foundation.integration.test.tsx
2026-05-11 14:15:37 +02:00
4558499107 Test: Verify trigger volume detection works correctly when rotated 2026-05-11 14:11:05 +02:00
e139329955 Update transform operation tests to reflect supported rotation capability 2026-05-11 14:10:55 +02:00
e1cbdc827c feat(test): Add comprehensive tests for commit transform sessions (scale/rotate) on entities 2026-05-11 14:10:24 +02:00
32cd985d07 Update transform session command tests to include scale definitions 2026-05-11 14:08:41 +02:00
0b741474f5 Update runtime interaction system tests with default scale and rotation values 2026-05-11 14:08:41 +02:00
69258ad35e Enhance tests for foliage render batches, adding checks for LOD stability and quality disabling 2026-05-03 13:36:25 +02:00
8d6d53d5a6 Improve foliage instanced renderer tests with target support and state validation 2026-05-03 13:28:01 +02:00
6dd08215ef Remove unused Three.js imports from foliage instanced renderer tests 2026-05-03 13:24:27 +02:00
eba6392983 Improve mock implementation for foliage model loader in tests 2026-05-03 13:23:14 +02:00
7886f4cfa0 Add unit tests for FoliageInstancedRenderer 2026-05-03 13:23:14 +02:00
9f5280ef80 Add tests for foliage resource planning and LOD resolution 2026-05-03 13:22:34 +02:00
89a9c8ddca Add validation test for invalid terrain foliage blocker masks 2026-05-02 11:35:14 +02:00
d62e467f9b Add terrain creation utility to validation tests 2026-05-02 11:35:14 +02:00
3f41d0da30 Test: Skip foliage generation in globally blocked terrain areas 2026-05-02 11:33:09 +02:00
cad4dc7fc1 Test: Add test case for applying foliage blocker mask brush patches with undo and redo 2026-05-02 11:32:49 +02:00
ab6aba70d0 Add comprehensive tests for foliage blocker masks and update terrain resizing tests 2026-05-02 11:32:13 +02:00
e977999cc5 Refine foliage mask logic and add support for foliage blocker masks 2026-05-02 11:31:23 +02:00
62c4717748 Add tests for foliage render batch creation edge cases 2026-05-02 10:57:54 +02:00
c2f1e585b8 Add tests for foliage quality settings in world settings 2026-05-02 10:55:31 +02:00
0b2a24903e Update test description for foliage render batches 2026-05-02 10:55:31 +02:00
b1bf7bf9ff Add comprehensive unit tests for foliage render batching, including LOD resolution, chunk culling, and grouping logic 2026-05-02 10:54:49 +02:00
25a0abeed4 Feat: Add advanced rendering controls and validation for foliage settings 2026-05-02 10:53:30 +02:00
e3c1a64d55 Add test case to verify local up vector remains vertical when alignToNormal is disabled 2026-05-02 04:59:40 +02:00
bf652291fb Add foliage structure to runtime scene fixture for testing 2026-05-02 04:57:45 +02:00
92e7718966 test: Improve assertions in foliage render batch grouping tests 2026-05-02 04:57:09 +02:00
dd7bc1641a feat(test): Add unit tests for foliage render batch creation and instance matrix calculation 2026-05-02 04:57:09 +02:00
f2008d08da Test: Verify inclusion of foliage layers and masks in runtime scene 2026-05-02 04:56:12 +02:00
efbc6359a0 Improve foliage rendering and visibility synchronization in ViewportHost 2026-05-02 04:55:55 +02:00
2eb13319c8 auto-git:
[change] tests/domain/foliage-scatter.test.ts
2026-05-02 04:39:32 +02:00
b3aa2cfc65 auto-git:
[add] tests/domain/foliage-scatter.test.ts
2026-05-02 04:39:32 +02:00
c98e12dafc Add validation test for foliage mask references and ranges in terrain 2026-05-02 04:22:23 +02:00
7a3bc30aaa Test: Ensure foliage layer deletion removes associated terrain masks and restores them on undo 2026-05-02 04:22:15 +02:00
3ef18ef922 Add tests for foliage mask patch application and undo/redo functionality 2026-05-02 04:21:57 +02:00
cfeafbdba1 Test: Add comprehensive tests for terrain foliage masks and bounds caching 2026-05-02 04:21:30 +02:00
96cb9669f6 Update terrain command test to include foliage mask values 2026-05-02 04:21:03 +02:00
81766b7566 feat(test): Add unit tests for foliage layer commands 2026-05-02 04:04:51 +02:00
f2eb126037 Test: Ensure foliage prototypes are cleaned up when deleting a project asset 2026-05-02 03:50:14 +02:00
cdf5158819 auto-git:
[change] tests/domain/create-empty-scene-document.test.ts
2026-05-02 03:49:30 +02:00
304d3ccec1 auto-git:
[add] tests/domain/foliage.test.ts
2026-05-02 03:49:30 +02:00
49d98656a6 auto-git:
[add] tests/domain/bundled-foliage.test.ts
2026-05-02 03:49:30 +02:00
3aaa25b384 auto-git:
[change] tests/domain/terrain.command.test.ts
2026-05-01 18:04:08 +02:00
45fbfae243 auto-git:
[change] tests/domain/terrains.test.ts
2026-05-01 17:57:41 +02:00
5cd88e181f auto-git:
[change] tests/domain/terrain.command.test.ts
2026-05-01 17:44:11 +02:00
4f665667ee auto-git:
[change] tests/domain/runtime-interaction-system.test.ts
2026-05-01 16:30:30 +02:00
a2e6efbf8c auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-01 16:29:43 +02:00
54181bc2e0 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-01 16:29:43 +02:00
98d263c124 auto-git:
[change] tests/domain/build-runtime-scene.test.ts
2026-05-01 16:26:54 +02:00