|
|
2c09c4c3e1
|
Refactor foliage batch generation with advanced culling and LOD resolution
|
2026-05-02 10:50:39 +02:00 |
|
|
|
b6b4232499
|
Add validation for foliage quality settings in world document
|
2026-05-02 10:49:47 +02:00 |
|
|
|
e4892a7b0c
|
Feat: Integrate foliage settings into scene document reading
|
2026-05-02 10:49:30 +02:00 |
|
|
|
5842001b8b
|
Feature: Add foliage quality settings to advanced rendering configuration
|
2026-05-02 10:48:48 +02:00 |
|
|
|
fc3618000c
|
Update yaw calculation to use derived axis based on partial tilt
|
2026-05-02 04:59:40 +02:00 |
|
|
|
3555a8c239
|
Improve foliage rebuilding logic and add visibility check for foliage renderer
|
2026-05-02 04:58:36 +02:00 |
|
|
|
9c4b4c81a7
|
Improve type safety when normalizing terrain registry
|
2026-05-02 04:57:45 +02:00 |
|
|
|
efbc6359a0
|
Improve foliage rendering and visibility synchronization in ViewportHost
|
2026-05-02 04:55:55 +02:00 |
|
|
|
6e312864ac
|
Integrate foliage rendering system into RuntimeHost
|
2026-05-02 04:55:16 +02:00 |
|
|
|
04c53b1ae6
|
auto-git:
[add] src/foliage/foliage-instanced-renderer.ts
|
2026-05-02 04:54:31 +02:00 |
|
|
|
ed96ff7ab2
|
auto-git:
[add] src/foliage/bundled-foliage-model-loader.ts
|
2026-05-02 04:54:31 +02:00 |
|
|
|
76c9a213d6
|
auto-git:
[change] src/assets/gltf-model-import.ts
|
2026-05-02 04:54:31 +02:00 |
|
|
|
9b3eccd294
|
auto-git:
[add] src/foliage/foliage-render-batches.ts
|
2026-05-02 04:54:31 +02:00 |
|
|
|
aa19221b10
|
auto-git:
[change] src/foliage/foliage-scatter.ts
|
2026-05-02 04:39:32 +02:00 |
|
|
|
60170a9c72
|
auto-git:
[change] src/foliage/foliage-scatter.ts
|
2026-05-02 04:36:15 +02:00 |
|
|
|
2cca96b602
|
auto-git:
[add] src/foliage/foliage-scatter.ts
|
2026-05-02 04:33:38 +02:00 |
|
|
|
951dd8fb19
|
Include foliage mask handling in terrain scene bounds calculation
|
2026-05-02 04:21:03 +02:00 |
|
|
|
eef3e24117
|
Add foliageMasks support to runtime terrain data
|
2026-05-02 04:19:48 +02:00 |
|
|
|
f51e80a03f
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-05-02 04:19:48 +02:00 |
|
|
|
3cfffe59d8
|
Include foliage mask layer ID when building terrain chunk mesh data
|
2026-05-02 04:18:38 +02:00 |
|
|
|
8815447a91
|
Pass foliage mask layer ID to build terrain LOD mesh data
|
2026-05-02 04:18:38 +02:00 |
|
|
|
b5101a1119
|
Implement foliage mask preview logic for terrain materials
|
2026-05-02 04:18:16 +02:00 |
|
|
|
de32a15d0b
|
Feature: Add foliage mask preview blending to terrain materials
|
2026-05-02 04:18:06 +02:00 |
|
|
|
8b797f6fa4
|
Add options parameter to terrain mesh building functions
|
2026-05-02 04:17:19 +02:00 |
|
|
|
c266d8f212
|
Add foliage mask support to terrain mesh generation
|
2026-05-02 04:16:58 +02:00 |
|
|
|
7e773bc4a6
|
auto-git:
[change] src/geometry/terrain-mesh.ts
|
2026-05-02 04:16:47 +02:00 |
|
|
|
58730487c0
|
Implement foliage mask weight calculation and attribute generation for terrain mesh
|
2026-05-02 04:16:36 +02:00 |
|
|
|
8997800fd3
|
Add foliage mask weights to derived terrain mesh data structures
|
2026-05-02 04:16:36 +02:00 |
|
|
|
c8b21682bb
|
Add foliage mask paint controls and status display
|
2026-05-02 04:15:40 +02:00 |
|
|
|
253e8a17f2
|
Update status message for foliage painting tools
|
2026-05-02 04:15:40 +02:00 |
|
|
|
9719011d76
|
Add validation and update status message for foliage painting/erasing
|
2026-05-02 04:15:24 +02:00 |
|
|
|
a5cfd8faf8
|
Update terrain brush state to support foliage layers and masks
|
2026-05-02 04:15:14 +02:00 |
|
|
|
7e0081f96f
|
Exclude foliage tools from terrain sculpt brush list
|
2026-05-02 04:15:14 +02:00 |
|
|
|
e847c0607d
|
Integrate foliage mask value tracking into ViewportHost logic
|
2026-05-02 04:14:32 +02:00 |
|
|
|
5cd2d2fa9f
|
Track foliage mask value keys in ViewportHost
|
2026-05-02 04:14:32 +02:00 |
|
|
|
c7f3ad78f7
|
Refactor: Improve type handling and robustness for foliage mask indices and keys in terrain brush stamps.
|
2026-05-02 04:14:10 +02:00 |
|
|
|
6ee1eb9c69
|
Feature: Track foliage mask value keys in viewport host and brush stroke
|
2026-05-02 04:13:49 +02:00 |
|
|
|
0c323670a5
|
Update tool state to manage foliage layer ID
|
2026-05-02 04:13:39 +02:00 |
|
|
|
87ad6c2afb
|
Implement foliage paint and erase brush modes
|
2026-05-02 04:13:39 +02:00 |
|
|
|
3245fc9536
|
Add preview colors for foliage paint and erase brushes
|
2026-05-02 04:13:39 +02:00 |
|
|
|
d38a30ad54
|
Update state comparison logic for foliage painting/erasing tools
|
2026-05-02 04:13:12 +02:00 |
|
|
|
70289a365b
|
Add foliage mask tracking and key utilities to terrain brush stroke
|
2026-05-02 04:13:03 +02:00 |
|
|
|
f66358a21e
|
Add foliage layer support to terrain brush stamps
|
2026-05-02 04:12:55 +02:00 |
|
|
|
da753fc560
|
Feature: Add foliage mask support to terrain brush stamping and patching
|
2026-05-02 04:12:41 +02:00 |
|
|
|
e9657dc22d
|
Add support for applying terrain foliage mask patches
|
2026-05-02 04:12:08 +02:00 |
|
|
|
bc4b8e1b3a
|
Add foliage painting and erasing tools to terrain brush
|
2026-05-02 04:11:58 +02:00 |
|
|
|
5bf3e878fc
|
Enhance delete foliage layer command to remove masks from affected terrains and improve undo state restoration
|
2026-05-02 04:11:46 +02:00 |
|
|
|
2f33a32995
|
Add validation for terrain foliage masks
|
2026-05-02 04:11:29 +02:00 |
|
|
|
b18643e97b
|
Implement reading and validation of foliage masks in scene document migration
|
2026-05-02 04:11:15 +02:00 |
|
|
|
ee4f1ab223
|
Update scene document migration to check for foliage masks version
|
2026-05-02 04:11:15 +02:00 |
|