|
|
57248bde9e
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:03:32 +02:00 |
|
|
|
765b29f3a8
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:03:31 +02:00 |
|
|
|
0d0db7ce53
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:03:14 +02:00 |
|
|
|
a328dc1998
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:03:02 +02:00 |
|
|
|
ee0372fee9
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:02:45 +02:00 |
|
|
|
bb9ffbbecb
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:02:45 +02:00 |
|
|
|
41d2f1548c
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:02:45 +02:00 |
|
|
|
0920302e44
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:02:45 +02:00 |
|
|
|
ed44a3587f
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:02:45 +02:00 |
|
|
|
a311b33c58
|
auto-git:
[change] src/app/App.tsx
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:01:41 +02:00 |
|
|
|
759b58e696
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 14:01:41 +02:00 |
|
|
|
081add83cc
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:46:08 +02:00 |
|
|
|
05dc566436
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:45:42 +02:00 |
|
|
|
899ca9170b
|
auto-git:
[change] src/rendering/world-background-renderer.ts
[change] src/runtime-three/runtime-host.ts
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:15:12 +02:00 |
|
|
|
3172cac299
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:13:39 +02:00 |
|
|
|
cf19780153
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:13:39 +02:00 |
|
|
|
b87b1f5ad8
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:12:32 +02:00 |
|
|
|
954715eab2
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:12:32 +02:00 |
|
|
|
d9f442c68a
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 13:12:32 +02:00 |
|
|
|
5d389e1fe9
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 12:54:42 +02:00 |
|
|
|
82dd5ac1fb
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 12:54:42 +02:00 |
|
|
|
6ca7639f8c
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 12:54:42 +02:00 |
|
|
|
d6c6662fd7
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 12:54:28 +02:00 |
|
|
|
d203bfcce0
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-22 12:54:28 +02:00 |
|
|
|
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 |
|
|
|
d194d2a008
|
Add terrain brush preview sync in ViewportHost
|
2026-04-18 20:34:29 +02:00 |
|
|
|
036dd50d19
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-18 20:32:16 +02:00 |
|
|
|
46701db3f1
|
Import and use terrain brush utilities in App.tsx and update viewport-host.ts
|
2026-04-18 20:28:40 +02:00 |
|
|
|
3cfd1ff54d
|
Reorder imports in viewport-host.ts
|
2026-04-18 20:28:26 +02:00 |
|
|
|
9dfd3b9c5d
|
Import getTerrainBrushCommandLabel function
|
2026-04-18 20:28:26 +02:00 |
|
|
|
6383af29cb
|
Dispose of terrain brush preview resources in ViewportHost
|
2026-04-18 20:28:26 +02:00 |
|
|
|
eef6a3c887
|
Add terrain brush functionality in ViewportHost
|
2026-04-18 20:27:38 +02:00 |
|
|
|
a95a9b1e38
|
Add terrain brush functionality to viewport-host.ts
|
2026-04-18 20:27:11 +02:00 |
|
|
|
0453cb13d0
|
Update terrain rendering to use displayed terrain state and sync brush preview
|
2026-04-18 20:24:34 +02:00 |
|
|
|
011e20c973
|
Reset active terrain brush stroke and sync preview on document update
|
2026-04-18 20:24:34 +02:00 |
|
|
|
b9ac6b2b00
|
Add terrain brush preview and state management in viewport-host.ts
|
2026-04-18 20:23:52 +02:00 |
|
|
|
83cc70dcdc
|
Remove unused import in viewport-host.ts
|
2026-04-18 20:01:02 +02:00 |
|
|
|
31b1d574ab
|
Apply advanced rendering shadow flags to terrain render objects
|
2026-04-18 19:53:28 +02:00 |
|
|
|
2fe8266862
|
Support terrain selection in viewport host
|
2026-04-18 19:52:53 +02:00 |
|
|
|
5272a7ec9a
|
Implement clearTerrains method for terrain cleanup
|
2026-04-18 19:52:45 +02:00 |
|
|
|
d246a470ec
|
Add terrain clearing in cleanup method
|
2026-04-18 19:52:45 +02:00 |
|
|
|
5499c2fe51
|
Add terrain material refresh functionality
|
2026-04-18 19:52:23 +02:00 |
|
|
|
dd45f4588f
|
Implement terrain material creation and rebuild logic
|
2026-04-18 19:52:19 +02:00 |
|
|
|
a9883b7224
|
Add terrain group and render objects
|
2026-04-18 19:52:19 +02:00 |
|
|
|
4fef0ef33e
|
Define TerrainRenderObjects and add terrain color constants
|
2026-04-18 19:51:39 +02:00 |
|
|
|
85f31e7c9e
|
Add terrain selection and rendering support
|
2026-04-18 19:51:39 +02:00 |
|
|
|
ab8cfd9fb3
|
Add Surface Snap Move feature and update related components
|
2026-04-18 19:34:15 +02:00 |
|
|
|
66687889f8
|
Remove unused function applySameKindSelectionClick in viewport-host.ts
|
2026-04-15 15:08:32 +02:00 |
|
|
|
9f502a6aa2
|
Add new function for editor selection click handling and update viewport logic
|
2026-04-15 15:07:24 +02:00 |
|
|
|
f2de140069
|
Refactor getTransformTargetOrientation method in viewport-host.ts
|
2026-04-15 15:04:01 +02:00 |
|