Commit Graph

1544 Commits

Author SHA1 Message Date
19fb68b1ce Add tests and update messages for autosave functionality 2026-04-10 12:26:04 +02:00
a57247a7a0 Add project-package serialization tests 2026-04-10 12:25:30 +02:00
df616188f4 Update diagnostic handling in local-draft-storage 2026-04-10 12:25:30 +02:00
5b8842b199 Update dependencies in App.tsx 2026-04-10 12:23:52 +02:00
faaa6775f2 Update toolbar buttons and file input handling in App.tsx 2026-04-10 12:23:41 +02:00
63b9f29ef5 Refactor save and load functionality in App.tsx 2026-04-10 12:23:35 +02:00
65bf168d3a Add autosave functionality and update project package handling 2026-04-10 12:23:26 +02:00
72ca505a61 Add editor-autosave.ts for autosave functionality 2026-04-10 12:23:11 +02:00
7ed2cf92f9 Add project-package.ts for scene serialization 2026-04-10 12:23:11 +02:00
9dca4d3c2f Add fflate dependency and update package.json 2026-04-10 12:23:11 +02:00
2c5ee65291 Add test for SSAO radius value in advanced rendering 2026-04-07 12:18:22 +02:00
6e28024097 Enhance ambient occlusion effect with dual-layer SSAO and additional parameters 2026-04-07 12:17:15 +02:00
486f0f3f3c Enhance advanced rendering by adding normal pass and refining SSAO effect settings 2026-04-07 12:16:56 +02:00
56bf1c4e32 Update FOG_STEPS value in fog-material test 2026-04-07 11:35:12 +02:00
d4587ebfcd Add fog material creation and management in ViewportHost 2026-04-07 11:34:03 +02:00
f6cb305243 Add fog material creation and disposal methods in RuntimeHost 2026-04-07 11:33:34 +02:00
1b16aacf93 Optimize fog material calculations and parameters 2026-04-07 11:33:11 +02:00
4238bce5f5 Remove unnecessary onBeforeRender assignment in configureFogVolumeMesh methods 2026-04-07 11:20:47 +02:00
55290572e0 Add test for localCameraPosition uniform in fog-material 2026-04-07 11:20:47 +02:00
014b157a35 Add fog volume mesh configuration in ViewportHost 2026-04-07 11:19:30 +02:00
7a62d8ed7b Add fog volume mesh configuration in ViewportHost 2026-04-07 11:19:17 +02:00
5c5aaff8b1 Add fog volume mesh configuration in RuntimeHost 2026-04-07 11:19:06 +02:00
edea9a6976 Add fog volume mesh configuration in runtime-host.ts 2026-04-07 11:18:57 +02:00
cf48cabb11 Add local camera position uniform to fog material shaders 2026-04-07 11:18:36 +02:00
40a53801a7 Add fog quality material and update runtime/viewport hosts 2026-04-07 11:08:57 +02:00
802d3e026c Add conditional rendering based on layout mode and active panel status in ViewportCanvas 2026-04-07 10:54:36 +02:00
47cdebf7f8 Implement render enablement and disablement in ViewportHost 2026-04-07 10:53:29 +02:00
e993ff6116 Add render control based on layout mode and active panel 2026-04-07 10:53:28 +02:00
ee83c31f74 Add render enablement control in ViewportHost 2026-04-07 10:53:06 +02:00
cbed3c1503 Update water material test expectations 2026-04-07 10:46:22 +02:00
09159a1e3f Add functions for creating signed distance to patch region and box patch from segment loop in water-material.js 2026-04-07 10:46:18 +02:00
5a29c4a2c9 Add functions for creating signed distance to patch region and box patch from segment loop in water-material.ts 2026-04-07 10:46:04 +02:00
73fdff0167 Add test case for water material contact patches with box brush 2026-04-07 10:44:41 +02:00
e22c899d63 Add tests for water contact patch creation and foam generation 2026-04-07 10:38:32 +02:00
a171f26988 Update water material collision detection logic in JavaScript 2026-04-07 10:38:32 +02:00
12fe38c268 Update water material collision detection logic 2026-04-07 10:38:32 +02:00
05caaf888f Add logic to preserve and manage WebGL render targets for water reflections in viewport rendering 2026-04-07 08:48:37 +02:00
7ea659e195 Add water reflection update interval and last update time tracking in ViewportHost 2026-04-07 08:40:04 +02:00
ebafda0833 Simplify reflection enabled condition and handle null render target 2026-04-07 08:32:36 +02:00
691b0ca645 Refactor uniform creation in water material shaders and tests 2026-04-07 07:50:46 +02:00
372a5551aa Add test for subdividing displaced water geometry without altering collider 2026-04-07 07:46:57 +02:00
de8ceafb7f Add water surface subdivision and UV interpolation in box brush mesh 2026-04-07 07:46:47 +02:00
27071fc3f3 Add missing closing brace in App.tsx 2026-04-07 07:37:55 +02:00
f8e23bcb4e Refactor App.tsx to use inline function for onBlur event 2026-04-07 07:36:37 +02:00
36b474c2aa Add onBlur event handler for interaction links in App.tsx 2026-04-07 07:36:21 +02:00
79dac5911c Update tests for water material and volume integration 2026-04-07 07:33:37 +02:00
578f316db7 Refactor water settings handling and update reflection logic in rendering 2026-04-07 07:33:25 +02:00
c82d547dd8 Add surfaceDisplacementEnabled to water material tests and validation 2026-04-07 07:22:24 +02:00
0b4c144090 Add support for water surface displacement in scene documents 2026-04-07 07:21:38 +02:00
cb2b511cfc Add water reflection update interval and fix fog handling in RuntimeHost 2026-04-07 07:19:46 +02:00