Commit Graph

488 Commits

Author SHA1 Message Date
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
f1ac4a6c74 Add tests for distance fog sky color syncing and integrate sky color source into advanced rendering composer 2026-04-30 02:17:07 +02:00
16d2e81df1 Test persistence of climbable metadata when cloning box brush faces 2026-04-30 00:25:21 +02:00
467f41fb10 Add tests for metadata transfer (climbable faces) and NPC filtering in runtime scene building 2026-04-30 00:22:57 +02:00
b838e6ed1a Add validation and tests for player start climb bindings 2026-04-30 00:20:37 +02:00
1f72e3650e Add validation and tests for climbable properties in scene documents 2026-04-30 00:20:37 +02:00
88b1435e7e Add unit tests for setting face climbable status via box brush 2026-04-30 00:19:45 +02:00
985f83ea32 Remove unnecessary test assertion for late dusk sun light intensity 2026-04-28 14:29:45 +02:00
bcb58816ad Add tests for sun light intensity during dawn and dusk 2026-04-28 14:28:03 +02:00
8d83fa8da7 Update god rays source selection test to use visible celestial bodies 2026-04-28 14:19:07 +02:00
a1837a27b2 Adds test case to resolve dominant god rays light source 2026-04-28 14:17:53 +02:00
6b21c1c5b0 Add validation and tests for god rays source size 2026-04-28 14:03:50 +02:00
3cc3e8ab51 Update god rays tests with source size parameter 2026-04-28 14:01:27 +02:00
9d8319933d Update mock constructors in advanced rendering tests to remove unused arguments 2026-04-28 06:07:08 +02:00
fa1ef318c5 Add tests for god rays source mask calculation 2026-04-28 06:03:28 +02:00
133443ec25 Improve floating point precision in distance fog tests 2026-04-28 04:55:06 +02:00
b163e0aebc Add validation tests for advanced rendering distance fog parameters 2026-04-28 04:54:24 +02:00
d424df9ddd Enhance advanced rendering tests, updating distance fog parameters and adding tests for fade margins and camera clamping. 2026-04-28 04:54:14 +02:00
e91a724b41 Implement and test God Rays advanced rendering feature 2026-04-28 04:41:05 +02:00
3769ea0e21 Add unit tests for distance fog and advanced rendering composer passes 2026-04-28 04:11:18 +02:00
27ba91ad40 Add validation tests for distance fog settings 2026-04-28 04:10:43 +02:00
c368140aa2 Cleanup minor formatting issues and refine validation logic across components and tests 2026-04-28 03:38:48 +02:00
19645f1406 Test: Verify normal pass sharing between SSAO and dynamic GI in advanced rendering 2026-04-28 03:31:21 +02:00
db621c0243 Test: Ensure dynamic GI pass is included when enabled 2026-04-28 03:31:13 +02:00
c40e4cb4c9 Add unit tests for dynamic global illumination parameter resolution 2026-04-28 03:31:06 +02:00
e6472d4706 Add import for dynamic global illumination parameters test 2026-04-28 03:31:06 +02:00
bd3c24ecdc Add validation tests for dynamic global illumination settings 2026-04-28 03:30:04 +02:00
063c59df33 Add tests for dynamic global illumination in world settings 2026-04-28 03:29:50 +02:00
e703462f26 Add test case for mouse camera inversion validation 2026-04-27 18:52:38 +02:00
1f198aee02 Refactor first-person navigation logic and remove explicit pointer lock handling 2026-04-27 18:44:15 +02:00
2d194832aa Improve pointer lock handling and context usage across runtime components 2026-04-27 18:43:48 +02:00
c443db3006 Refactor pointer lock handling and navigation state logic 2026-04-27 18:43:10 +02:00
f165717289 Add mouse camera inversion support and refactor first-person controller context usage 2026-04-27 18:28:33 +02:00
927482a15c Refactor player start settings: remove mouse camera inversion and update first-person pointer lock logic 2026-04-27 18:15:39 +02:00
fa84a04341 Add player start configuration properties to runtime scene build tests 2026-04-27 17:32:08 +02:00
23040d8871 Update test setup for building runtime scenes with player interaction properties 2026-04-27 17:32:08 +02:00
76c0136a32 Add test case for building runtime scene from cross-scene actor schedules 2026-04-27 17:24:42 +02:00
f223492b0f Update imports in build-runtime-scene tests 2026-04-27 17:24:42 +02:00
10bee5ef4c Enhance scene document validation with project-level checks and add mouse invert setting 2026-04-27 17:24:24 +02:00
129966962f Enhance document validation with scheduling resources and local build content checks 2026-04-27 17:23:43 +02:00