|
|
e2bb0e5f14
|
feat(test): Add unit tests for model instance rendering
|
2026-04-27 00:16:50 +02:00 |
|
|
|
1a2a4cac71
|
Remove refreshTerrainPresentation method
|
2026-04-27 00:14:30 +02:00 |
|
|
|
fdb8d15619
|
Add path ID collection for rail camera rigs from selection
|
2026-04-27 00:13:54 +02:00 |
|
|
|
35132bc9fb
|
Adjust model instance rendering logic in ViewportHost
|
2026-04-27 00:13:54 +02:00 |
|
|
|
d64ac05ffe
|
Refactor model instance rendering and selection logic in ViewportHost
|
2026-04-27 00:13:21 +02:00 |
|
|
|
28294a4a20
|
Refactor entity marker cleanup to properly dispose resources
|
2026-04-27 00:12:52 +02:00 |
|
|
|
2df82a9a91
|
Refactor entity rendering logic in ViewportHost
|
2026-04-27 00:12:41 +02:00 |
|
|
|
d89aaa2ec7
|
Refactor path presentation logic in ViewportHost
|
2026-04-27 00:12:15 +02:00 |
|
|
|
a8a11a764c
|
auto-git:
[change] src/viewport-three/viewport-host.ts
|
2026-04-27 00:12:03 +02:00 |
|
|
|
9187bf717b
|
Refactor path visualization rendering to include object lifecycle management and synchronization
|
2026-04-27 00:11:54 +02:00 |
|
|
|
593c45a239
|
Refactor terrain material presentation update into a dedicated method
|
2026-04-27 00:11:32 +02:00 |
|
|
|
c02bc1979f
|
Refactor: Modularize brush presentation update logic in ViewportHost
|
2026-04-27 00:11:21 +02:00 |
|
|
|
66489ee8c7
|
Optimize selection presentation refresh by using affected IDs for targeted updates
|
2026-04-27 00:10:31 +02:00 |
|
|
|
397a19b40e
|
Track affected selection IDs for viewport updates
|
2026-04-27 00:10:18 +02:00 |
|
|
|
77235ab562
|
Implement selection shell synchronization and disposal logic for model instances
|
2026-04-27 00:10:07 +02:00 |
|
|
|
493bbc6c2e
|
Add test case to verify selection synchronization logic in ViewportCanvas
|
2026-04-27 00:03:38 +02:00 |
|
|
|
f9209c23b7
|
Update imports for EditorSelection type in viewport canvas tests
|
2026-04-27 00:03:38 +02:00 |
|
|
|
7fb757ee1c
|
Implement selection change handling in ViewportHost, triggering refresh of paths, markers, and model instances, and update related integration tests.
|
2026-04-27 00:02:42 +02:00 |
|
|
|
ac815f4260
|
Refactor viewport update logic to separate selection handling and simplify document updates
|
2026-04-27 00:02:26 +02:00 |
|
|
|
30a7100f8d
|
Refactor ViewportCanvas hooks to separate document and selection updates
|
2026-04-27 00:02:11 +02:00 |
|
|
|
d7f86b6089
|
Add validation tests for interaction reach in scene documents
|
2026-04-26 23:09:39 +02:00 |
|
|
|
778038aa72
|
Refactor test data structure to use arrays for interaction steps
|
2026-04-26 23:08:29 +02:00 |
|
|
|
e3586e16a0
|
Update runtime interaction tests with additional step parameter
|
2026-04-26 23:08:29 +02:00 |
|
|
|
9118803e96
|
Add unit tests for player start interaction reach serialization and migration
|
2026-04-26 23:07:31 +02:00 |
|
|
|
63224678c4
|
Feature: Add interaction reach property and persistence tests for Player Start entity
|
2026-04-26 23:06:10 +02:00 |
|
|
|
bdba2de228
|
Enhance unit tests for runtime interaction system raycasting and target prioritization
|
2026-04-26 23:05:48 +02:00 |
|
|
|
0e42223f60
|
Add interaction reach setting for player start entities
|
2026-04-26 23:05:14 +02:00 |
|
|
|
767787c1e1
|
Enhance interaction prompt by calculating and using three directional rays (center, left, right)
|
2026-04-26 23:04:50 +02:00 |
|
|
|
9853486a74
|
Add default player interaction reach distance and interaction prompt angle constant
|
2026-04-26 23:04:29 +02:00 |
|
|
|
9b8ec469c8
|
Refactor interaction system to use structured prompt resolution and improve side ray prompt selection logic
|
2026-04-26 23:04:04 +02:00 |
|
|
|
5f47001f6e
|
Refactor interaction system to support multiple ray directions and explicit reach distance
|
2026-04-26 23:03:35 +02:00 |
|
|
|
44136b2ce7
|
Update scene document migration to handle shader sky aurora version
|
2026-04-26 23:03:35 +02:00 |
|
|
|
a1f8fefa09
|
Update scene document versions, including player start interaction reach
|
2026-04-26 23:03:35 +02:00 |
|
|
|
d51c40553a
|
Validate player start interaction reach distance in scene documents
|
2026-04-26 23:02:13 +02:00 |
|
|
|
ce0ebace35
|
Add interaction reach distance to player start entity and runtime scene build
|
2026-04-26 23:02:13 +02:00 |
|
|
|
7768ff22eb
|
Feat: Add interaction reach distance to player start entities
|
2026-04-26 23:01:59 +02:00 |
|
|
|
8c1b9e647e
|
Update unit tests for Lux proposal focus bias to above center
|
2026-04-26 21:52:25 +02:00 |
|
|
|
f2ac48a582
|
Adjust targeting proposal focus Y coordinate to positive bias
|
2026-04-26 21:52:25 +02:00 |
|
|
|
bf4fa402ef
|
Add unit test to verify Lux proposal targeting bias towards screen center focus
|
2026-04-26 21:51:07 +02:00 |
|
|
|
e434164739
|
Adjust targeting proposal screen distance calculation using a focus Y offset
|
2026-04-26 21:51:07 +02:00 |
|
|
|
1ef30469eb
|
Update ThirdPersonNavigationController unit tests to use internal pointer handlers instead of global event dispatching
|
2026-04-26 21:44:18 +02:00 |
|
|
|
c9327d6239
|
Implement manual pointer look input handling and update target assist logic
|
2026-04-26 21:43:44 +02:00 |
|
|
|
c550ca7634
|
Refactor: Improve readability of function signatures and calls in advanced rendering modules
|
2026-04-26 05:39:19 +02:00 |
|
|
|
c685075efd
|
Make overrideMaterial optional in RenderLayerPass
|
2026-04-26 05:38:03 +02:00 |
|
|
|
e5f08ae8d5
|
Enhance advanced rendering tests with render layer validation and pass structure checks
|
2026-04-26 05:36:44 +02:00 |
|
|
|
a7b6dd745f
|
Mock postprocessing passes and effects for testing.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
04f136b3a7
|
Apply renderer render categories to model groups and NPCs.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
97ffd899a2
|
Apply renderer render categories to brush and terrain meshes.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
295d0648f7
|
Enable objects for all renderer render categories on added lights.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
3e3777cf2d
|
Enable and apply rendering categories for cameras and scene objects
|
2026-04-26 05:34:43 +02:00 |
|