Commit Graph

25 Commits

Author SHA1 Message Date
94dec56eb4 auto-git:
[add] src/rendering/terrain-layer-material.ts
 [add] tests/domain/terrains.test.ts
 [change] src/app/App.tsx
 [change] src/core/terrain-brush.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/terrains.ts
 [change] src/geometry/terrain-brush.ts
 [change] src/geometry/terrain-mesh.ts
 [change] src/runtime-three/rapier-collision-world.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/ViewportPanel.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/build-runtime-scene.test.ts
 [change] tests/domain/rapier-collision-world.test.ts
 [change] tests/domain/terrain.command.test.ts
 [change] tests/domain/water-material.test.ts
 [change] tests/geometry/terrain-brush.test.ts
 [change] tests/geometry/terrain-mesh.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/terrain-foundation.integration.test.tsx
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-20 02:37:01 +02:00
cbed3c1503 Update water material test expectations 2026-04-07 10:46:22 +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
691b0ca645 Refactor uniform creation in water material shaders and tests 2026-04-07 07:50:46 +02:00
79dac5911c Update tests for water material and volume integration 2026-04-07 07:33:37 +02:00
c82d547dd8 Add surfaceDisplacementEnabled to water material tests and validation 2026-04-07 07:22:24 +02:00
32b50fe95e Add test for foam contact patch count cap and update water material tests 2026-04-07 06:54:30 +02:00
32cef4334d Update water material tests 2026-04-07 06:17:25 +02:00
acf82132ba Update test vertices for water material 2026-04-07 06:04:11 +02:00
76b7cf538a Update vertex coordinates in water material test 2026-04-07 06:03:01 +02:00
3c54ba00c9 Add waterline segment creation and update contact patch logic 2026-04-07 06:01:45 +02:00
47efbbfd43 Update vertex coordinates in water material test 2026-04-07 05:52:19 +02:00
8a774a8e7f Update test data for water material helpers 2026-04-07 05:51:49 +02:00
b62edd7e88 Enhance water material merging logic with normal alignment and profile settings 2026-04-07 05:51:42 +02:00
b9bda55693 Add patch merging functionality in water-material 2026-04-07 05:48:48 +02:00
a74a7c02f0 Update collision detection to handle triangle meshes and transformed colliders 2026-04-07 05:44:28 +02:00
b062b2beea Add polygon clipping and area calculation to water contact patch collection 2026-04-07 05:12:55 +02:00
340ea8c3d3 Update water material test size values 2026-04-07 05:04:12 +02:00
0e4bd01e69 Update water contact patch collection and handling in rendering and runtime modules 2026-04-07 04:59:09 +02:00
6587f59cda Update createFaceMaterial to include staticContactPatches in runtime-host.js and .ts, adjust tests in water-material.test.ts 2026-04-06 20:55:31 +02:00
c7433820a4 Add contact patches uniform to water material and update tests 2026-04-06 18:04:25 +02:00
ff23723797 Refactor water material to use ShaderMaterial for better rendering effects 2026-04-06 17:48:23 +02:00
6da77e8495 Update water material properties and tests 2026-04-06 17:43:33 +02:00
a157eefd1f Add water material and volume tests 2026-04-06 17:34:54 +02:00