67f950b95fImplement source mask pass and enhance God Rays occlusion handlingVictor Giers2026-04-28 05:19:15 +02:00
1554c702c4Enhance god rays effect with occlusion-based transmittance calculationVictor Giers2026-04-28 05:14:49 +02:00
15175155aaImprove god rays rendering by adding sun source masking and updating light parametersVictor Giers2026-04-28 05:03:53 +02:00
b906a6ff4cRemove unused import for distance fog parametersVictor Giers2026-04-28 04:55:29 +02:00
133443ec25Improve floating point precision in distance fog testsVictor Giers2026-04-28 04:54:54 +02:00
ea83ede450Update scene document serialization tests for advanced rendering features and migrationsVictor Giers2026-04-28 04:54:32 +02:00
b163e0aebcAdd validation tests for advanced rendering distance fog parametersVictor Giers2026-04-28 04:54:15 +02:00
d424df9dddEnhance advanced rendering tests, updating distance fog parameters and adding tests for fade margins and camera clamping.Victor Giers2026-04-28 04:53:59 +02:00
026dbe66d4Add controls and logic for advanced rendering distance fog settingsVictor Giers2026-04-28 04:53:37 +02:00
a71eb49b6aImplement atmospheric scattering and distance fog for God RaysVictor Giers2026-04-28 04:53:10 +02:00
7d38198830Upgrade distance fog to advanced atmospheric scattering model with sky blending and height falloffVictor Giers2026-04-28 04:52:38 +02:00
c368140aa2Cleanup minor formatting issues and refine validation logic across components and testsVictor Giers2026-04-28 03:38:12 +02:00
19645f1406Test: Verify normal pass sharing between SSAO and dynamic GI in advanced renderingVictor Giers2026-04-28 03:31:15 +02:00
db621c0243Test: Ensure dynamic GI pass is included when enabledVictor Giers2026-04-28 03:31:06 +02:00
c40e4cb4c9Add unit tests for dynamic global illumination parameter resolutionVictor Giers2026-04-28 03:30:50 +02:00
e6472d4706Add import for dynamic global illumination parameters testVictor Giers2026-04-28 03:30:39 +02:00
821f00cdb6Add migration tests for scene documents, including handling missing dynamic global illumination settingsVictor Giers2026-04-28 03:30:09 +02:00
31fb78a431Update serialization tests with new version constants and dynamic global illumination settingsVictor Giers2026-04-28 03:30:04 +02:00
bd3c24ecdcAdd validation tests for dynamic global illumination settingsVictor Giers2026-04-28 03:29:50 +02:00
063c59df33Add tests for dynamic global illumination in world settingsVictor Giers2026-04-28 03:29:38 +02:00
80e542a257Feat: Add UI controls for Dynamic Global Illumination settingsVictor Giers2026-04-28 03:29:28 +02:00
6f5ce68698Feature: Add controls for dynamic global illumination settings (enabled, intensity, radius, and quality)Victor Giers2026-04-28 03:29:11 +02:00
0df775fea4Add support and label formatting for dynamic global illumination qualityVictor Giers2026-04-28 03:28:46 +02:00
2867b13113Integrate Screen Space Global Illumination (SSGI) and update advanced rendering composer logicVictor Giers2026-04-28 03:28:32 +02:00
f3002d8d72refactor: Rename camera reference to sourceCamera in SSGI passVictor Giers2026-04-28 03:28:03 +02:00
360b1bb64afeat: Implement Screen Space Global Illumination passVictor Giers2026-04-28 03:27:53 +02:00
fb43d2c756Add validation for dynamic global illumination settingsVictor Giers2026-04-28 03:27:04 +02:00
343a3c13e3Implement Dynamic Global Illumination support and versioning in scene documentsVictor Giers2026-04-28 03:26:46 +02:00
6c0f71970eFeature: Add dynamic global illumination settings to advanced renderingVictor Giers2026-04-28 03:26:17 +02:00
e7331529a6Enhance RuntimeHost unit tests to track and assert pressed keys stateVictor Giers2026-04-27 19:35:11 +02:00
a2e1a31658Add unit tests for navigation controllers to cover pointer lock cleanup and gamepad bindingsVictor Giers2026-04-27 19:34:41 +02:00
efefdacd67Reset input and navigation state across runtime host and third-person controller upon pointer lock lossVictor Giers2026-04-27 19:33:58 +02:00
711d53969dReset navigation state when pointer lock is lost in first-person controllerVictor Giers2026-04-27 19:33:48 +02:00
32510aa8a7Improve pointer lock element check in RuntimeHostVictor Giers2026-04-27 19:30:56 +02:00
558913db25Enhance unit tests for RuntimeHost, improving coverage for Escape key handling and pointer lock state transitionsVictor Giers2026-04-27 19:30:21 +02:00
24b24e09e4Update ViewportTimeTransport rendering condition to account for viewport messagesVictor Giers2026-04-27 19:30:19 +02:00