Commit Graph

1294 Commits

Author SHA1 Message Date
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
d34ec58225 Add migration test for scene documents missing foliage quality settings 2026-05-02 10:53:44 +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
8ea8d7fa4b Add test case for terrain foliage mask serialization 2026-05-02 04:23:12 +02:00
2d11d5ef88 Update imports for terrain serialization tests 2026-05-02 04:23:12 +02:00
2f220aa2a5 Add tests for foliage mask serialization and migration 2026-05-02 04:22:51 +02:00
763692473a Update serialization tests for foliage masks and versioning 2026-05-02 04:22:51 +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
1cc7eaa0c0 Add tests for foliage mask painting and erasing functionality 2026-05-02 04:21:44 +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
4a3774a729 Update local draft storage serialization tests to include foliage layers 2026-05-02 03:51:31 +02:00
f2eb126037 Test: Ensure foliage prototypes are cleaned up when deleting a project asset 2026-05-02 03:50:14 +02:00
1c0cc6540e Add serialization tests for foliage migration and bundled prototypes 2026-05-02 03:50:00 +02:00
d96cd1b859 Update serialization tests for new scene versions and foliage support 2026-05-02 03:50:00 +02:00
af7ae7d210 auto-git:
[change] tests/serialization/scene-document-json.test.ts
2026-05-02 03:49:30 +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
6361c72dfe auto-git:
[change] tests/serialization/editor-draft-storage.test.ts
2026-05-01 18:55:45 +02:00
b53564423d auto-git:
[change] tests/serialization/editor-draft-storage.test.ts
2026-05-01 18:54:09 +02:00
0558ddfaed auto-git:
[add] tests/serialization/editor-draft-storage.test.ts
2026-05-01 18:54:09 +02:00
99a7f05f4f auto-git:
[add] tests/unit/editor-autosave.test.ts
2026-05-01 18:54:08 +02:00
d38c9b9941 auto-git:
[unlink] tests/unit/editor-autosave.test.ts
2026-05-01 18:52:44 +02:00
1631863558 auto-git:
[change] tests/serialization/local-draft-storage.test.ts
2026-05-01 18:24:09 +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
8cf4b561a2 auto-git:
[change] tests/geometry/terrain-brush.test.ts
2026-05-01 17:57:29 +02:00
bab9becb61 auto-git:
[change] tests/serialization/local-draft-storage.test.ts
2026-05-01 17:44:38 +02:00
2de1d1653b auto-git:
[change] tests/geometry/terrain-brush.test.ts
2026-05-01 17:44:38 +02:00
3fca98baae auto-git:
[change] tests/geometry/terrain-brush.test.ts
2026-05-01 17:44:22 +02:00
5cd88e181f auto-git:
[change] tests/domain/terrain.command.test.ts
2026-05-01 17:44:11 +02:00
12777c4574 auto-git:
[change] tests/unit/terrain-foundation.integration.test.tsx
2026-05-01 17:33:08 +02:00
6ef6b45b45 auto-git:
[change] tests/unit/terrain-foundation.integration.test.tsx
2026-05-01 17:31:32 +02:00
292a8e2a78 auto-git:
[change] tests/unit/viewport-canvas.test.tsx
2026-05-01 17:31:14 +02:00
1a79b57f28 auto-git:
[change] tests/unit/viewport-canvas.test.tsx
2026-05-01 17:31:14 +02:00
120b23a5ac auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:54:29 +02:00
2ab7de4bb2 auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:53:03 +02:00