|
|
a12292b5a4
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-05-11 21:59:16 +02:00 |
|
|
|
b9c45cd284
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-05-11 21:28:41 +02:00 |
|
|
|
63a0c2e1ef
|
Set group rotation based on yaw degrees
|
2026-05-11 14:19:21 +02:00 |
|
|
|
f71bc24bde
|
Adjust viewport host rotation and initialize facing group name
|
2026-05-11 14:17:55 +02:00 |
|
|
|
4b76f1a719
|
auto-git:
[change] src/runtime-three/runtime-scene-build.ts
[change] src/viewport-three/transform-surface-snap.ts
[change] src/viewport-three/viewport-host.ts
[change] tests/domain/runtime-interaction-system.test.ts
[change] tests/domain/transform-session.command.test.ts
[change] tests/serialization/scene-document-json.test.ts
[change] tests/unit/runtime-interaction-system.test.ts
[change] tests/unit/transform-foundation.integration.test.tsx
|
2026-05-11 14:15:37 +02:00 |
|
|
|
b6cadc27f9
|
Fix scope for modelInstances handling in ViewportHost
|
2026-05-11 14:14:29 +02:00 |
|
|
|
a97f57ed61
|
Improve type safety and structure in ViewportHost by adding kind checks and refining view logic
|
2026-05-11 14:13:11 +02:00 |
|
|
|
4f48ff7d94
|
Implement viewport rendering for triggerVolume and npc entities
|
2026-05-11 14:00:38 +02:00 |
|
|
|
7c36d50ee0
|
Update ViewportHost to handle triggerVolume and NPC transforms
|
2026-05-11 14:00:05 +02:00 |
|
|
|
a244f00079
|
Add scale property to ViewportHost
|
2026-05-11 14:00:05 +02:00 |
|
|
|
da0647495c
|
Apply entity rotation degrees when creating trigger volume render objects
|
2026-05-11 13:59:36 +02:00 |
|
|
|
9b80afca6a
|
Use dynamic entity scale in ViewportHost
|
2026-05-11 13:59:22 +02:00 |
|
|
|
d6cf9ec001
|
Implement dedicated handling for trigger volumes and adjust camera rig scaling for NPCs
|
2026-05-11 13:59:11 +02:00 |
|
|
|
e25302d940
|
Remove axis-aligned box surface snap support points creation
|
2026-05-11 13:59:11 +02:00 |
|
|
|
3b273999e1
|
Update surface snap calculation to use oriented bounding boxes
|
2026-05-11 13:58:49 +02:00 |
|
|
|
c807b34d8d
|
Add support for oriented box surface snap points
|
2026-05-11 13:58:49 +02:00 |
|
|
|
9ae201d13f
|
Implement support for oriented box surface snap points
|
2026-05-11 13:58:24 +02:00 |
|
|
|
77e6a147ea
|
Refactor target kind checks for scale operation using supportsTransformOperation
|
2026-05-11 13:58:14 +02:00 |
|
|
|
937be04240
|
Implement quaternion creation for euler rotation type in ViewportHost
|
2026-05-11 13:58:14 +02:00 |
|
|
|
99e8e136e2
|
Refactor viewport scaling logic to support model instances and improve entity scale handling
|
2026-05-11 13:57:42 +02:00 |
|
|
|
7128912042
|
Add helper method to resolve entity scale constraint axis
|
2026-05-11 13:56:56 +02:00 |
|
|
|
7e68139523
|
Feat: Support scale previews for entities and improve viewport target handling
|
2026-05-11 13:56:47 +02:00 |
|
|
|
954acbcd93
|
Enhance ViewportHost state management: Add scale consistency and implement euler rotation updates
|
2026-05-11 13:56:29 +02:00 |
|
|
|
27996819bd
|
Refactor ViewportHost state calculation to support scale and improve euler rotation handling
|
2026-05-11 13:56:16 +02:00 |
|
|
|
2983fbdcf6
|
Include scale in ViewportHost target state calculation
|
2026-05-11 13:56:16 +02:00 |
|
|
|
57944ee147
|
Add utility functions for transform states and material caching
|
2026-05-11 13:55:56 +02:00 |
|
|
|
72bae09629
|
Add transform state types and default constants
|
2026-05-11 13:55:56 +02:00 |
|
|
|
e977999cc5
|
Refine foliage mask logic and add support for foliage blocker masks
|
2026-05-02 11:31: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 |
|
|
|
60e6153570
|
Enhance foliage rendering with quality controls and update view synchronization across hosts
|
2026-05-02 10:52:46 +02:00 |
|
|
|
3555a8c239
|
Improve foliage rebuilding logic and add visibility check for foliage renderer
|
2026-05-02 04:58:36 +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 |
|
|
|
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 |
|
|
|
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 |
|