4566 Commits

Author SHA1 Message Date
8ddd959e2d Initialize depth textures with explicit dimensions (1, 1) 2026-04-28 18:39:12 +02:00
939a089b30 Add comments explaining depth texture cloning and WebKit aliasing 2026-04-28 18:39:11 +02:00
c018f51318 Implement depth texture and stencil buffer support for advanced rendering composer 2026-04-28 18:37:56 +02:00
eb0b9fcaf2 Memoize selected brush face IDs calculation 2026-04-28 18:31:45 +02:00
9d98a579ab Add untitled-project-47.we3d file 2026-04-28 18:29:34 +02:00
7c1fdc4fba Adjust update loop tracing thresholds 2026-04-28 18:03:44 +02:00
e4e31967f0 Improve debug logging for high frequency updates 2026-04-28 18:01:40 +02:00
9a7d2ef1b3 Type: Add return type annotation to summarizeEditorSimulationUiSnapshotForTrace 2026-04-28 18:01:17 +02:00
2f44027a43 Improve tracing logic for UI snapshots and camera state changes 2026-04-28 18:00:04 +02:00
33c679740d Implement state tracing for selected entity and project document changes in App component 2026-04-28 17:59:48 +02:00
e715c396e1 Add refs for tracking editor simulation and selected entity draft synchronization state 2026-04-28 17:59:48 +02:00
8df87aafcd Add utilities for comparing draft data and summarizing simulation snapshots 2026-04-28 17:59:01 +02:00
a644ed093f Add state comparison utilities and update loop tracing functions 2026-04-28 17:59:01 +02:00
d594a73f1a Enhance whitebox hover label tracking with update loop tracing 2026-04-28 17:58:28 +02:00
f9974b9588 Add update loop tracing for viewport state changes 2026-04-28 17:58:20 +02:00
93ebd1084b Feat: Integrate update loop tracing into EditorStore methods 2026-04-28 17:58:07 +02:00
098e8e2d04 Feat: Add update loop tracing utilities for debugging state changes 2026-04-28 17:58:07 +02:00
7734fda48f Fix panel ID logic and optimize state updates for hovered viewport panel 2026-04-28 17:44:26 +02:00
71ae447b3c Improve camera state comparison using epsilon for float precision 2026-04-28 17:44:06 +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
6759d09eca Apply celestial light horizon fading logic to day/night state 2026-04-28 14:28:03 +02:00
13ab51e145 Define constants for celestial light horizon fading 2026-04-28 14:28:03 +02:00
4f435518dc Update celestial body direction coordinates in tests 2026-04-28 14:26:41 +02:00
52087e8db4 Add smoothstep function for color interpolation 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
f7f2827196 Adjust celestial body intensity and god rays input based on horizon visibility 2026-04-28 14:24:30 +02:00
8ee2238afc Adjust celestial body intensities and god rays calculation based on horizon visibility 2026-04-28 14:24:07 +02:00
c78f4169ce Feature: Add horizon visibility control to celestial bodies 2026-04-28 14:23:52 +02:00
f71fb64d36 Refactor horizon fade calculation using celestialHorizonFade function 2026-04-28 14:23:39 +02:00
90c5a605b3 Implement horizon visibility check for celestial bodies 2026-04-28 14:23:21 +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
44631249a6 Update God Rays light input calculation using sky state 2026-04-28 14:17:29 +02:00
f1c27d42d8 Refactor God Rays light synchronization using dominant celestial light input 2026-04-28 14:17:15 +02:00
86e4165264 Update light input structure and implement dominant light resolution for god rays 2026-04-28 14:16:59 +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
aa624d77ec Feature: Add Source Size input and refactor advanced rendering parameters layout 2026-04-28 14:01:43 +02:00
d8b98f61b2 Add UI control and state management for god rays source size 2026-04-28 14:01:27 +02:00
3cc3e8ab51 Update god rays tests with source size parameter 2026-04-28 14:01:27 +02:00
edcc7e20dd Add source size control to screen-space god rays rendering 2026-04-28 14:01:00 +02:00
4efa418cce Validate advanced rendering god rays source size 2026-04-28 14:00:47 +02:00
5afd66a928 Migrate scene documents to support God Rays source size setting 2026-04-28 14:00:39 +02:00
0acdc5123c Update scene document version and track God Rays source size version 2026-04-28 14:00:39 +02:00
da6eacd2f9 Add source size control for God Rays advanced rendering settings 2026-04-28 14:00:39 +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
179e12111a Enhance god rays source mask calculation and shader parameters 2026-04-28 06:03:19 +02:00
4db49b024c Update advanced rendering composer signature to include scene and AO mask 2026-04-28 05:21:04 +02:00