Commit Graph

  • 8ddd959e2d Initialize depth textures with explicit dimensions (1, 1) master Victor Giers 2026-04-28 18:38:18 +02:00
  • 939a089b30 Add comments explaining depth texture cloning and WebKit aliasing Victor Giers 2026-04-28 18:37:57 +02:00
  • c018f51318 Implement depth texture and stencil buffer support for advanced rendering composer Victor Giers 2026-04-28 18:37:31 +02:00
  • eb0b9fcaf2 Memoize selected brush face IDs calculation Victor Giers 2026-04-28 18:30:31 +02:00
  • 9d98a579ab Add untitled-project-47.we3d file Victor Giers 2026-04-28 18:28:07 +02:00
  • 7c1fdc4fba Adjust update loop tracing thresholds Victor Giers 2026-04-28 18:02:23 +02:00
  • e4e31967f0 Improve debug logging for high frequency updates Victor Giers 2026-04-28 18:01:28 +02:00
  • 9a7d2ef1b3 Type: Add return type annotation to summarizeEditorSimulationUiSnapshotForTrace Victor Giers 2026-04-28 18:00:04 +02:00
  • 2f44027a43 Improve tracing logic for UI snapshots and camera state changes Victor Giers 2026-04-28 17:59:48 +02:00
  • 33c679740d Implement state tracing for selected entity and project document changes in App component Victor Giers 2026-04-28 17:59:32 +02:00
  • e715c396e1 Add refs for tracking editor simulation and selected entity draft synchronization state Victor Giers 2026-04-28 17:59:02 +02:00
  • 8df87aafcd Add utilities for comparing draft data and summarizing simulation snapshots Victor Giers 2026-04-28 17:58:48 +02:00
  • a644ed093f Add state comparison utilities and update loop tracing functions Victor Giers 2026-04-28 17:58:38 +02:00
  • d594a73f1a Enhance whitebox hover label tracking with update loop tracing Victor Giers 2026-04-28 17:58:21 +02:00
  • f9974b9588 Add update loop tracing for viewport state changes Victor Giers 2026-04-28 17:58:07 +02:00
  • 93ebd1084b Feat: Integrate update loop tracing into EditorStore methods Victor Giers 2026-04-28 17:57:26 +02:00
  • 098e8e2d04 Feat: Add update loop tracing utilities for debugging state changes Victor Giers 2026-04-28 17:57:13 +02:00
  • 7734fda48f Fix panel ID logic and optimize state updates for hovered viewport panel Victor Giers 2026-04-28 17:44:06 +02:00
  • 71ae447b3c Improve camera state comparison using epsilon for float precision Victor Giers 2026-04-28 17:43:21 +02:00
  • 985f83ea32 Remove unnecessary test assertion for late dusk sun light intensity Victor Giers 2026-04-28 14:28:29 +02:00
  • bcb58816ad Add tests for sun light intensity during dawn and dusk Victor Giers 2026-04-28 14:27:48 +02:00
  • 6759d09eca Apply celestial light horizon fading logic to day/night state Victor Giers 2026-04-28 14:27:34 +02:00
  • 13ab51e145 Define constants for celestial light horizon fading Victor Giers 2026-04-28 14:27:28 +02:00
  • 4f435518dc Update celestial body direction coordinates in tests Victor Giers 2026-04-28 14:25:56 +02:00
  • 52087e8db4 Add smoothstep function for color interpolation Victor Giers 2026-04-28 14:25:28 +02:00
  • f32592876f Test: Add unit tests for celestial horizon visibility calculation Victor Giers 2026-04-28 14:24:47 +02:00
  • f7f2827196 Adjust celestial body intensity and god rays input based on horizon visibility Victor Giers 2026-04-28 14:24:16 +02:00
  • 8ee2238afc Adjust celestial body intensities and god rays calculation based on horizon visibility Victor Giers 2026-04-28 14:23:52 +02:00
  • c78f4169ce Feature: Add horizon visibility control to celestial bodies Victor Giers 2026-04-28 14:23:40 +02:00
  • f71fb64d36 Refactor horizon fade calculation using celestialHorizonFade function Victor Giers 2026-04-28 14:23:21 +02:00
  • 90c5a605b3 Implement horizon visibility check for celestial bodies Victor Giers 2026-04-28 14:23:02 +02:00
  • 8d83fa8da7 Update god rays source selection test to use visible celestial bodies Victor Giers 2026-04-28 14:17:53 +02:00
  • a1837a27b2 Adds test case to resolve dominant god rays light source Victor Giers 2026-04-28 14:17:30 +02:00
  • 44631249a6 Update God Rays light input calculation using sky state Victor Giers 2026-04-28 14:17:15 +02:00
  • f1c27d42d8 Refactor God Rays light synchronization using dominant celestial light input Victor Giers 2026-04-28 14:17:00 +02:00
  • 86e4165264 Update light input structure and implement dominant light resolution for god rays Victor Giers 2026-04-28 14:16:31 +02:00
  • 6b21c1c5b0 Add validation and tests for god rays source size Victor Giers 2026-04-28 14:02:37 +02:00
  • 27285b729d Update serialization tests for God Rays source size and scene migration Victor Giers 2026-04-28 14:02:20 +02:00
  • aa624d77ec Feature: Add Source Size input and refactor advanced rendering parameters layout Victor Giers 2026-04-28 14:01:35 +02:00
  • d8b98f61b2 Add UI control and state management for god rays source size Victor Giers 2026-04-28 14:01:17 +02:00
  • 3cc3e8ab51 Update god rays tests with source size parameter Victor Giers 2026-04-28 14:01:04 +02:00
  • edcc7e20dd Add source size control to screen-space god rays rendering Victor Giers 2026-04-28 14:00:51 +02:00
  • 4efa418cce Validate advanced rendering god rays source size Victor Giers 2026-04-28 14:00:39 +02:00
  • 5afd66a928 Migrate scene documents to support God Rays source size setting Victor Giers 2026-04-28 14:00:13 +02:00
  • 0acdc5123c Update scene document version and track God Rays source size version Victor Giers 2026-04-28 14:00:06 +02:00
  • da6eacd2f9 Add source size control for God Rays advanced rendering settings Victor Giers 2026-04-28 13:59:59 +02:00
  • 9d8319933d Update mock constructors in advanced rendering tests to remove unused arguments Victor Giers 2026-04-28 06:06:45 +02:00
  • fa1ef318c5 Add tests for god rays source mask calculation Victor Giers 2026-04-28 06:03:19 +02:00
  • 179e12111a Enhance god rays source mask calculation and shader parameters Victor Giers 2026-04-28 06:02:47 +02:00
  • 4db49b024c Update advanced rendering composer signature to include scene and AO mask Victor Giers 2026-04-28 05:19:47 +02:00
  • 67f950b95f Implement source mask pass and enhance God Rays occlusion handling Victor Giers 2026-04-28 05:19:15 +02:00
  • 1554c702c4 Enhance god rays effect with occlusion-based transmittance calculation Victor Giers 2026-04-28 05:14:49 +02:00
  • 15175155aa Improve god rays rendering by adding sun source masking and updating light parameters Victor Giers 2026-04-28 05:03:53 +02:00
  • b906a6ff4c Remove unused import for distance fog parameters Victor Giers 2026-04-28 04:55:29 +02:00
  • 133443ec25 Improve floating point precision in distance fog tests Victor Giers 2026-04-28 04:54:54 +02:00
  • ea83ede450 Update scene document serialization tests for advanced rendering features and migrations Victor Giers 2026-04-28 04:54:32 +02:00
  • b163e0aebc Add validation tests for advanced rendering distance fog parameters Victor Giers 2026-04-28 04:54:15 +02:00
  • d424df9ddd Enhance advanced rendering tests, updating distance fog parameters and adding tests for fade margins and camera clamping. Victor Giers 2026-04-28 04:53:59 +02:00
  • 026dbe66d4 Add controls and logic for advanced rendering distance fog settings Victor Giers 2026-04-28 04:53:37 +02:00
  • a71eb49b6a Implement atmospheric scattering and distance fog for God Rays Victor Giers 2026-04-28 04:53:10 +02:00
  • 7d38198830 Upgrade distance fog to advanced atmospheric scattering model with sky blending and height falloff Victor Giers 2026-04-28 04:52:38 +02:00
  • 404fd59751 Implement advanced atmospheric rendering settings (sky blend, horizon strength, height falloff) Victor Giers 2026-04-28 04:51:41 +02:00
  • e91a724b41 Implement and test God Rays advanced rendering feature Victor Giers 2026-04-28 04:40:30 +02:00
  • 2ce85ff1a6 Feat: Add advanced rendering controls (God Rays, Volume Rendering paths, etc.) Victor Giers 2026-04-28 04:35:51 +02:00
  • 1f4dd0147d Add controls for advanced rendering god rays parameters Victor Giers 2026-04-28 04:35:18 +02:00
  • 35f71a67b7 Update God Rays rendering parameters Victor Giers 2026-04-28 04:35:08 +02:00
  • f198773cd2 Feat: Add state management for God Rays rendering parameters Victor Giers 2026-04-28 04:34:55 +02:00
  • 4c71f6dd4f Feat: Integrate God Rays support into viewport host Victor Giers 2026-04-28 04:34:48 +02:00
  • 0dd8a9031f Sync god rays light source with dominant celestial light Victor Giers 2026-04-28 04:34:33 +02:00
  • ba30d37f12 Initialize screen space god rays light source Victor Giers 2026-04-28 04:34:33 +02:00
  • d6d2c5b4a2 Integrate screen space god rays lighting Victor Giers 2026-04-28 04:34:18 +02:00
  • bb6f5ae8b8 feat: Integrate god rays pass into advanced rendering composer Victor Giers 2026-04-28 04:33:43 +02:00
  • 07b8e46ae5 feat: Add screen-space god rays implementation Victor Giers 2026-04-28 04:33:30 +02:00
  • 129a5335ea Add validation for God Rays advanced rendering settings Victor Giers 2026-04-28 04:32:08 +02:00
  • 243ed8f791 Update scene document migration to include God Rays version check Victor Giers 2026-04-28 04:31:57 +02:00
  • 371ee6d595 Add support for God Rays advanced rendering settings Victor Giers 2026-04-28 04:31:43 +02:00
  • ae83091848 Feat: Add God Rays settings to advanced rendering configuration Victor Giers 2026-04-28 04:31:15 +02:00
  • 0652c0200a Add support and migration for distance fog settings Victor Giers 2026-04-28 04:12:47 +02:00
  • ba71cdd487 Update scene document versions and add distance fog version constant Victor Giers 2026-04-28 04:11:30 +02:00
  • 3769ea0e21 Add unit tests for distance fog and advanced rendering composer passes Victor Giers 2026-04-28 04:11:05 +02:00
  • 27ba91ad40 Add validation tests for distance fog settings Victor Giers 2026-04-28 04:10:38 +02:00
  • c8781a020b Add migration tests for distance fog and water settings Victor Giers 2026-04-28 04:10:26 +02:00
  • 05377dadfb Update scene document versions and tests for distance fog and dynamic global illumination Victor Giers 2026-04-28 04:10:16 +02:00
  • 38daddc00d Add UI controls for advanced rendering features (Distance Fog, Volume Rendering Paths) Victor Giers 2026-04-28 04:09:59 +02:00
  • 384c19f196 Add controls for distance fog rendering settings Victor Giers 2026-04-28 04:09:32 +02:00
  • 34c0129d18 Initialize distance fog rendering parameters Victor Giers 2026-04-28 04:09:21 +02:00
  • bb0c5d8dea Add state management for distance fog advanced rendering settings Victor Giers 2026-04-28 04:09:12 +02:00
  • ca50a6a189 Add validation functions for unit intervals and distance fog settings Victor Giers 2026-04-28 04:09:01 +02:00
  • 16d4e691c0 Add AdvancedRenderingDistanceFogSettings type Victor Giers 2026-04-28 04:08:54 +02:00
  • 7416a5e53d Apply advanced rendering camera far settings in viewport host Victor Giers 2026-04-28 04:08:29 +02:00
  • 751301cdfb Use dedicated constant for viewport camera far distance Victor Giers 2026-04-28 04:08:11 +02:00
  • 16c70f06ab Apply advanced rendering camera far distance in RuntimeHost Victor Giers 2026-04-28 04:07:46 +02:00
  • 8171a678d8 Update camera far plane and integrate advanced rendering features Victor Giers 2026-04-28 04:07:33 +02:00
  • b388277f42 Refactor distance fog enablement check Victor Giers 2026-04-28 04:07:20 +02:00
  • 5678a61cf7 Integrate distance fog pass into advanced rendering composer Victor Giers 2026-04-28 04:07:07 +02:00
  • 825d7d9957 Implement DistanceFogPass for advanced rendering Victor Giers 2026-04-28 04:06:58 +02:00
  • 949ebfabe1 Add validation checks for Distance Fog world settings Victor Giers 2026-04-28 04:06:13 +02:00
  • 6d96cda357 Add constants for Distance Fog and Dynamic Global Illumination scene document versions Victor Giers 2026-04-28 04:05:56 +02:00
  • 7f80da4f60 Update scene document migration to include DGI and Distance Fog versions Victor Giers 2026-04-28 04:05:34 +02:00
  • 634ed0c890 auto-git: [change] src/document/world-settings.ts Victor Giers 2026-04-28 04:05:04 +02:00