Commit Graph

1271 Commits

Author SHA1 Message Date
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
f022dac380 Improve third-person climbing logic and planar movement detection 2026-04-30 00:36:10 +02:00
e88dd59a7a Add unit test for entering climbing mode when third-person movement hits a climbable face 2026-04-30 00:34:34 +02:00
7d960223b9 Add unit tests for climbing detection and gamepad camera look in FirstPersonNavigationController 2026-04-30 00:34:19 +02:00
02575c8d0f Enhance unit tests for player climbing logic, including movement detection and planar input resolution 2026-04-30 00:33:51 +02:00
1c5e75b5ec Remove outdated version check in scene document JSON tests 2026-04-30 00:28:03 +02:00
16d2e81df1 Test persistence of climbable metadata when cloning box brush faces 2026-04-30 00:25:21 +02:00
66a58ca029 Add climb binding validation to player start inspector tests 2026-04-30 00:25:21 +02:00
92d6220686 Add climb action bindings to entity defaults tests 2026-04-30 00:25:21 +02:00
4c080b5eed Add unit tests for player climb input bindings 2026-04-30 00:24:15 +02:00
f04f42ec7c Add unit tests for player climbing logic and helpers 2026-04-30 00:24:15 +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
39794c084a Update test serialization logic for legacy face climbables 2026-04-30 00:20:17 +02:00
06035beef4 Update scene document serialization tests to include climbable state and migration logic 2026-04-30 00:20:00 +02:00
88b1435e7e Add unit tests for setting face climbable status via box brush 2026-04-30 00:19:45 +02:00
0add340ef6 Add climb action input state to player locomotion tests 2026-04-30 00:19:45 +02:00
ce10cce5fa Add unit tests for renderer pixel ratio calculation, including Safari specific capping logic 2026-04-29 23:51:07 +02:00
8c9735d18a Add test case for terrain LoD stability using hysteresis 2026-04-29 23:49:54 +02:00
3d68989ba8 Remove collision readiness e2e test 2026-04-29 23:47:46 +02:00
6a5b5a5c62 Update collision readiness test to log detailed run mode status and adjust loading overlay assertion 2026-04-29 23:46:48 +02:00
2d0677d928 Add E2E test for collision readiness probing across various terrain sizes 2026-04-29 23:46:48 +02:00
a56521a8bf Remove terrain performance end-to-end tests 2026-04-29 23:39:07 +02:00
5bd734bf00 Improve terrain performance tests by resetting long task state and adjusting wait logic 2026-04-29 23:36:27 +02:00
31e5428186 Add e2e performance tests for terrain rendering and editor zoom 2026-04-29 23:35:29 +02:00
2fcc398897 Update terrain LOD level index tests with corrected camera positions and added coverage 2026-04-29 23:16:02 +02:00
eb29b71bbd Add unit tests for terrain LOD mesh generation and level resolution 2026-04-29 23:03:54 +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
4f435518dc Update celestial body direction coordinates in tests 2026-04-28 14:26:41 +02:00
f32592876f Test: Add unit tests for celestial horizon visibility calculation 2026-04-28 14:25:00 +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
27285b729d Update serialization tests for God Rays source size and scene migration 2026-04-28 14:02:36 +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
ea83ede450 Update scene document serialization tests for advanced rendering features and migrations 2026-04-28 04:54:45 +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
c8781a020b Add migration tests for distance fog and water settings 2026-04-28 04:10:37 +02:00
05377dadfb Update scene document versions and tests for distance fog and dynamic global illumination 2026-04-28 04:10:37 +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