|
|
3f41d0da30
|
Test: Skip foliage generation in globally blocked terrain areas
|
2026-05-02 11:33:09 +02:00 |
|
|
|
cad4dc7fc1
|
Test: Add test case for applying foliage blocker mask brush patches with undo and redo
|
2026-05-02 11:32:49 +02:00 |
|
|
|
7843593639
|
Add tests for foliage blocker mask painting and clearing
|
2026-05-02 11:32:35 +02:00 |
|
|
|
ab6aba70d0
|
Add comprehensive tests for foliage blocker masks and update terrain resizing tests
|
2026-05-02 11:32:13 +02:00 |
|
|
|
e977999cc5
|
Refine foliage mask logic and add support for foliage blocker masks
|
2026-05-02 11:31:23 +02:00 |
|
|
|
bf127ab8f8
|
Include foliage blocker mask in scene bounds calculation
|
2026-05-02 11:30:59 +02:00 |
|
|
|
be865957f7
|
Initialize foliage blocker mask in RuntimeHost
|
2026-05-02 11:30:59 +02:00 |
|
|
|
13c02ec944
|
Import foliage blocker mask utility
|
2026-05-02 11:30:59 +02:00 |
|
|
|
8b1e049e4d
|
Update warning message when no active foliage layer is selected
|
2026-05-02 11:30:23 +02:00 |
|
|
|
9ccecf45cd
|
Feature: Add foliage blocker painting and clearing tools, and update summary count
|
2026-05-02 11:29:11 +02:00 |
|
|
|
84360e2da9
|
Adjust armed status message for foliage blocker tools
|
2026-05-02 11:28:55 +02:00 |
|
|
|
fe80b98bc5
|
Update status message for foliage blocker tools
|
2026-05-02 11:28:55 +02:00 |
|
|
|
62f0310af5
|
Add foliage blocker painted sample count calculation
|
2026-05-02 11:28:55 +02:00 |
|
|
|
6c632d6f58
|
auto-git:
[change] src/app/App.tsx
|
2026-05-02 11:28:23 +02:00 |
|
|
|
577121d92c
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-05-02 11:28:23 +02:00 |
|
|
|
c2c4a18527
|
Integrate foliage blocker mask values into viewport state and brush logic
|
2026-05-02 11:27:47 +02:00 |
|
|
|
ac2d4ff362
|
Initialize foliage blocker mask indices in ViewportHost
|
2026-05-02 11:27:47 +02:00 |
|
|
|
d187b0f600
|
Add foliage blocker mask value handling to brush stroke
|
2026-05-02 11:27:47 +02:00 |
|
|
|
516347b0e2
|
Update foliage layer ID assignment to use tool mask check
|
2026-05-02 11:27:04 +02:00 |
|
|
|
fff4916cb2
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-05-02 11:27:04 +02:00 |
|
|
|
0673aa214b
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-05-02 11:26:35 +02:00 |
|
|
|
6008bff329
|
Implement and validate foliage blocker masks across document systems
|
2026-05-02 11:26:06 +02:00 |
|
|
|
e9adf9f37e
|
auto-git:
[change] src/commands/apply-terrain-brush-patch-command.ts
[change] src/core/terrain-brush.ts
[change] src/document/migrate-scene-document.ts
[change] src/document/scene-document.ts
[change] src/geometry/terrain-brush.ts
[change] src/geometry/terrain-mesh.ts
|
2026-05-02 11:25:15 +02:00 |
|
|
|
47defd9e03
|
auto-git:
[change] src/document/terrains.ts
|
2026-05-02 11:24:28 +02:00 |
|
|
|
62c4717748
|
Add tests for foliage render batch creation edge cases
|
2026-05-02 10:57:54 +02:00 |
|
|
|
04666940a2
|
Add foliage configuration to scene document JSON tests
|
2026-05-02 10:56:58 +02:00 |
|
|
|
7c5026bbad
|
Ensure clearActiveBatches runs only when no batches are present
|
2026-05-02 10:56:58 +02:00 |
|
|
|
c2f1e585b8
|
Add tests for foliage quality settings in world settings
|
2026-05-02 10:55:31 +02:00 |
|
|
|
0b2a24903e
|
Update test description for foliage render batches
|
2026-05-02 10:55:31 +02:00 |
|
|
|
b1bf7bf9ff
|
Add comprehensive unit tests for foliage render batching, including LOD resolution, chunk culling, and grouping logic
|
2026-05-02 10:54:49 +02:00 |
|
|
|
d34ec58225
|
Add migration test for scene documents missing foliage quality settings
|
2026-05-02 10:53:44 +02:00 |
|
|
|
25a0abeed4
|
Feat: Add advanced rendering controls and validation for foliage settings
|
2026-05-02 10:53:30 +02:00 |
|
|
|
db94b70c6a
|
Implement foliage advanced rendering controls
|
2026-05-02 10:53:10 +02:00 |
|
|
|
60e6153570
|
Enhance foliage rendering with quality controls and update view synchronization across hosts
|
2026-05-02 10:52:46 +02:00 |
|
|
|
590d255221
|
Enhance foliage rendering with view-based updates and quality settings support
|
2026-05-02 10:52:00 +02:00 |
|
|
|
a53de8a33d
|
Refactor: Use explicit loop for filtering and mapping foliage render LODs
|
2026-05-02 10:51:07 +02:00 |
|
|
|
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 |
|
|
|
e3c1a64d55
|
Add test case to verify local up vector remains vertical when alignToNormal is disabled
|
2026-05-02 04:59:40 +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 |
|
|
|
bf652291fb
|
Add foliage structure to runtime scene fixture for testing
|
2026-05-02 04:57:45 +02:00 |
|
|
|
9c4b4c81a7
|
Improve type safety when normalizing terrain registry
|
2026-05-02 04:57:45 +02:00 |
|
|
|
92e7718966
|
test: Improve assertions in foliage render batch grouping tests
|
2026-05-02 04:57:09 +02:00 |
|
|
|
dd7bc1641a
|
feat(test): Add unit tests for foliage render batch creation and instance matrix calculation
|
2026-05-02 04:57:09 +02:00 |
|
|
|
f2008d08da
|
Test: Verify inclusion of foliage layers and masks in runtime scene
|
2026-05-02 04:56:12 +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 |
|