|
|
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 |
|
|
|
02f6d058a0
|
Manage active terrain brush state in App component
|
2026-04-20 02:37:01 +02:00 |
|
|
|
5edd87bbb9
|
auto-git:
[change] src/app/App.tsx
|
2026-04-18 20:36:53 +02:00 |
|
|
|
bd7ea1adc9
|
auto-git:
[change] src/app/App.tsx
|
2026-04-18 20:33:04 +02:00 |
|
|
|
30130e1399
|
auto-git:
[change] src/app/App.tsx
|
2026-04-18 20:33:04 +02:00 |
|
|
|
44f267b514
|
Add Terrain Tools section with brush controls in App.tsx
|
2026-04-18 20:30:32 +02:00 |
|
|
|
a21092b66f
|
auto-git:
[change] src/app/App.tsx
|
2026-04-18 20:30:32 +02:00 |
|
|
|
3bd51857c4
|
Add terrain brush tool handling and settings in App.tsx
|
2026-04-18 20:29:32 +02:00 |
|
|
|
6e6f622530
|
Calculate active terrain brush state based on selections
|
2026-04-18 20:29:05 +02:00 |
|
|
|
6279eba58b
|
Add state for terrain brush tool and settings
|
2026-04-18 20:29:05 +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 |
|
|
|
defaa4adf0
|
Add terrain commands and selection logic
|
2026-04-18 19:59:33 +02:00 |
|
|
|
ce7ef76a6a
|
Exclude 'terrains' from duplication and add specific handling
|
2026-04-18 19:56:02 +02:00 |
|
|
|
cd5d9b2ffe
|
Include 'terrains' in selectionCanBeDuplicated
|
2026-04-18 19:56:02 +02:00 |
|
|
|
4ded92c822
|
Add terrain details to App component
|
2026-04-18 19:50:37 +02:00 |
|
|
|
8c607a877d
|
Calculate and store selectedTerrainBounds and selectedTerrainHeightRange in App.tsx
|
2026-04-18 19:50:22 +02:00 |
|
|
|
b6d5151c4d
|
Add terrainList to describeSelection in App.tsx
|
2026-04-18 19:50:22 +02:00 |
|
|
|
2c3b955632
|
Add terrain section to App.tsx
|
2026-04-18 19:50:02 +02:00 |
|
|
|
4146454a60
|
Add terrain creation option to menu
|
2026-04-18 19:49:44 +02:00 |
|
|
|
1181a0ad59
|
Add terrain deletion functionality
|
2026-04-18 19:49:44 +02:00 |
|
|
|
2b9817e0f3
|
Add terrain deletion functionality in App.tsx
|
2026-04-18 19:49:22 +02:00 |
|
|
|
e12379ec36
|
Add terrain creation functionality in App.tsx
|
2026-04-18 19:49:15 +02:00 |
|
|
|
2e925450b4
|
Update status message to include terrain selection
|
2026-04-18 19:49:10 +02:00 |
|
|
|
0f3280e61c
|
Initialize terrain list and selected terrain state in App component
|
2026-04-18 19:49:10 +02:00 |
|
|
|
12d2b6b699
|
Add terrain selection description in describeSelection function
|
2026-04-18 19:49:10 +02:00 |
|
|
|
5ce8d43382
|
Remove unused terrain commands and functions
|
2026-04-18 19:48:41 +02:00 |
|
|
|
517b714844
|
Add terrain commands and utilities to App.tsx
|
2026-04-18 19:48:35 +02:00 |
|
|
|
ab8cfd9fb3
|
Add Surface Snap Move feature and update related components
|
2026-04-18 19:34:15 +02:00 |
|
|
|
4d274c6fd6
|
Add activeSelectionId to App.tsx
|
2026-04-15 15:05:11 +02:00 |
|
|
|
a9806e8366
|
Update App.tsx to use selectedItems and display item IDs
|
2026-04-15 14:57:59 +02:00 |
|
|
|
89907753d1
|
Implement delete functionality for brushes, entities, and model instances
|
2026-04-15 14:57:54 +02:00 |
|
|
|
3152249091
|
Add active class styling for outliner items
|
2026-04-15 14:57:54 +02:00 |
|
|
|
a7f1183382
|
Update selectedLabels to selectedItems in getMultiSelectionSummary
|
2026-04-15 14:53:09 +02:00 |
|
|
|
5209708ab2
|
Update App.tsx to display multi-selection summary and selected items details
|
2026-04-15 14:52:56 +02:00 |
|
|
|
8ec5331396
|
Enhance selection handling in App component
|
2026-04-15 14:52:45 +02:00 |
|
|
|
dc42b7b8a5
|
Update status message for multiple selections in App.tsx
|
2026-04-15 14:52:17 +02:00 |
|
|
|
811948c487
|
Add activeSelectionId to App.tsx
|
2026-04-15 14:52:17 +02:00 |
|
|
|
261b6e518c
|
Include active selection ID in resolveTransformTarget calls in App.tsx
|
2026-04-15 14:51:52 +02:00 |
|
|
|
09c7d6f410
|
Add multi-selection summary calculation in App.tsx
|
2026-04-15 14:51:52 +02:00 |
|
|
|
2eef503c49
|
Add function to get multi-selection summary in App.tsx
|
2026-04-15 14:51:37 +02:00 |
|
|
|
39c9fa2131
|
Update selection handling logic for activeSelectionId
|
2026-04-15 14:51:20 +02:00 |
|
|
|
a2e2bf892c
|
Import and integrate delete selection command
|
2026-04-15 14:51:20 +02:00 |
|
|
|
175422ed38
|
Add activeSelectionId to EditorStore and update transform-session.ts
|
2026-04-15 14:39:45 +02:00 |
|
|
|
d5b941286c
|
Add onSetControlStepPathSmooth to ProjectSchedulePane
|
2026-04-15 11:19:20 +02:00 |
|
|
|
2883afac71
|
Add smooth path option to project sequences
|
2026-04-15 11:15:09 +02:00 |
|
|
|
2a53aa01f4
|
Add function to update project sequence control step path smoothing in App.tsx
|
2026-04-15 11:13:44 +02:00 |
|
|
|
1332b488cf
|
auto-git:
[change] src/app/ProjectSequencesPanel.tsx
|
2026-04-15 11:13:38 +02:00 |
|
|
|
d8d233b7fc
|
auto-git:
[change] src/app/ProjectSequencesPanel.tsx
|
2026-04-15 11:13:38 +02:00 |
|
|
|
d148021f6d
|
Update NPC dialogue panel text
|
2026-04-15 10:59:53 +02:00 |
|
|
|
9f0a7fe2af
|
Add interaction links section to App component
|
2026-04-15 10:59:23 +02:00 |
|