Commit Graph

122 Commits

Author SHA1 Message Date
4db49b024c Update advanced rendering composer signature to include scene and AO mask 2026-04-28 05:21:04 +02:00
67f950b95f Implement source mask pass and enhance God Rays occlusion handling 2026-04-28 05:19:46 +02:00
1554c702c4 Enhance god rays effect with occlusion-based transmittance calculation 2026-04-28 05:15:41 +02:00
15175155aa Improve god rays rendering by adding sun source masking and updating light parameters 2026-04-28 05:04:48 +02:00
b906a6ff4c Remove unused import for distance fog parameters 2026-04-28 04:56:39 +02:00
a71eb49b6a Implement atmospheric scattering and distance fog for God Rays 2026-04-28 04:53:26 +02:00
7d38198830 Upgrade distance fog to advanced atmospheric scattering model with sky blending and height falloff 2026-04-28 04:53:09 +02:00
bb6f5ae8b8 feat: Integrate god rays pass into advanced rendering composer 2026-04-28 04:34:18 +02:00
07b8e46ae5 feat: Add screen-space god rays implementation 2026-04-28 04:34:18 +02:00
b388277f42 Refactor distance fog enablement check 2026-04-28 04:07:46 +02:00
5678a61cf7 Integrate distance fog pass into advanced rendering composer 2026-04-28 04:07:20 +02:00
825d7d9957 Implement DistanceFogPass for advanced rendering 2026-04-28 04:07:20 +02:00
2867b13113 Integrate Screen Space Global Illumination (SSGI) and update advanced rendering composer logic 2026-04-28 03:28:46 +02:00
f3002d8d72 refactor: Rename camera reference to sourceCamera in SSGI pass 2026-04-28 03:28:22 +02:00
360b1bb64a feat: Implement Screen Space Global Illumination pass 2026-04-28 03:28:22 +02:00
c550ca7634 Refactor: Improve readability of function signatures and calls in advanced rendering modules 2026-04-26 05:39:19 +02:00
c685075efd Make overrideMaterial optional in RenderLayerPass 2026-04-26 05:38:03 +02:00
63088b7c3e auto-git:
[change] src/rendering/advanced-rendering.ts
2026-04-26 05:32:59 +02:00
7170eed35f Integrate rendering layer masks into advanced rendering pipeline passes 2026-04-26 05:32:51 +02:00
f296073451 Introduce rendering layer management utilities and constants 2026-04-26 05:32:51 +02:00
8fb4b3932e Update star rendering with rotation axis and reduce max active target distance 2026-04-25 15:42:49 +02:00
fdf0aab98a Enhance star rendering with advanced galaxy and nebula effects 2026-04-25 15:40:43 +02:00
f02f254ac3 Implement star rotation based on celestial orbits 2026-04-25 15:38:37 +02:00
d54700148a auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 02:28:22 +02:00
2fb3ea10cc auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 02:22:36 +02:00
22f090960a auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 02:21:59 +02:00
b91f255eea auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 02:18:12 +02:00
032f5c1c7c auto-git:
[change] src/rendering/world-shader-sky.ts
2026-04-25 02:18:11 +02:00
cb502fda4f auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 02:10:00 +02:00
9d99d1f8f3 auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 02:09:17 +02:00
013c944fc4 auto-git:
[change] src/app/App.tsx
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
 [change] tests/domain/scene-document-validation.test.ts
2026-04-25 01:37:07 +02:00
79f930c46e auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-25 01:33:53 +02:00
cab109436e auto-git:
[change] src/rendering/world-shader-sky.ts
2026-04-25 01:32:53 +02:00
886607885d auto-git:
[change] src/rendering/precomputed-shader-sky-environment-cache.ts
2026-04-22 18:07:35 +02:00
23d0be0d2c auto-git:
[change] src/rendering/precomputed-shader-sky-environment-cache.ts
 [change] src/rendering/quantized-environment-blend-cache.ts
 [change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
 [change] src/runtime-three/runtime-host.ts
2026-04-22 17:57:09 +02:00
291b7ffd4f auto-git:
[change] src/rendering/precomputed-shader-sky-environment-cache.ts
2026-04-22 17:56:37 +02:00
91ce42b644 auto-git:
[add] src/rendering/precomputed-shader-sky-environment-cache.ts
2026-04-22 17:51:59 +02:00
9aaab3fb5c auto-git:
[change] src/rendering/world-shader-sky.ts
2026-04-22 17:50:34 +02:00
e57ec63ed8 auto-git:
[change] src/rendering/quantized-environment-blend-cache.ts
2026-04-22 17:49:48 +02:00
10d8b358ce auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-22 17:42:49 +02:00
d54fbc98f6 auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-22 17:42:25 +02:00
269bef70dc auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-22 17:41:32 +02:00
cfb99b5b46 auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-22 17:40:48 +02:00
9c7ba90813 auto-git:
[change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
2026-04-22 16:22:54 +02:00
39111fc571 auto-git:
[change] src/rendering/world-shader-sky.ts
2026-04-22 16:13:28 +02:00
20b5a17bac auto-git:
[change] src/rendering/world-shader-sky.ts
2026-04-22 16:12:06 +02:00
0c592addbe auto-git:
[change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/rendering/world-background-renderer.ts
2026-04-22 15:59:17 +02:00
ad3cb85f3d auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-22 15:59:03 +02:00
e1551fe26f auto-git:
[change] src/rendering/world-background-renderer.ts
2026-04-22 15:50:52 +02:00
86140cbdf0 auto-git:
[change] src/rendering/world-shader-sky.ts
2026-04-22 15:49:38 +02:00