Commit Graph

86 Commits

Author SHA1 Message Date
0c2bca0331 Add camera state management to ViewportHost 2026-04-03 01:37:07 +02:00
fbde0094bf Handle model-instance creation preview in rebuildModelInstances method 2026-04-03 01:10:48 +02:00
e5a6da5a1e Update viewport-host.ts to include loadedAsset in model instance rendering 2026-04-03 01:10:48 +02:00
eb3d08140f Modify creationCommitHandler to handle boolean return and update logic in viewport-host.ts 2026-04-03 00:32:17 +02:00
afea3647bb Add comment to preserve shared creation preview state 2026-04-03 00:26:52 +02:00
1a64fb81f3 Refactor viewport-host.ts to improve conditional logic 2026-04-03 00:22:36 +02:00
3d7c0d75e4 Refactor viewport tool preview handling for creation and placement modes 2026-04-03 00:22:30 +02:00
1344c404d3 Refactor viewport tool preview handling in viewport-host.ts 2026-04-03 00:21:28 +02:00
43d4e26fac Replace PLACEMENT_PREVIEW_COLOR_HEX with BOX_CREATE_PREVIEW_FILL in viewport-host.ts 2026-04-02 23:58:55 +02:00
57098940e4 Update imports and method signatures in ViewportPanel.tsx and viewport-host.ts 2026-04-02 23:58:55 +02:00
30de189cfa Optimize placement preview handling in ViewportHost 2026-04-02 23:58:34 +02:00
572d448d1f Fix undefined parameter in createModelInstanceRenderGroup 2026-04-02 23:56:52 +02:00
c79173f058 Refactor and enhance placement preview logic in ViewportHost 2026-04-02 23:52:40 +02:00
7ba7d8a2e9 Add placementPreviewTargetKey to ViewportHost 2026-04-02 23:52:40 +02:00
6a239b1504 Update viewport-host.ts with additional imports and markerColor parameters 2026-04-02 23:51:30 +02:00
28029202fa Update editor store and viewport logic for tool preview compatibility 2026-04-02 23:51:11 +02:00
113d899309 Refactor box creation preview handling in viewport-host.ts 2026-04-02 23:03:33 +02:00
e3caeedcad Refactor box create preview handling in viewport-host.ts 2026-04-02 23:02:37 +02:00
856dd76669 Refactor box create preview handling in ViewportHost 2026-04-02 23:02:32 +02:00
dafd22a0b3 Reorder imports in viewport-host.ts 2026-04-02 22:42:45 +02:00
e6f4672b3e Update shadow settings based on display mode in viewport-host.ts 2026-04-02 22:39:51 +02:00
fdc42dce96 Modify viewport host to handle authoring display mode 2026-04-02 22:36:25 +02:00
c62a6bcb39 Conditionally enable shadows based on display mode in viewport-host.ts 2026-04-02 22:35:14 +02:00
54c445b293 Update viewport overlay text and add display mode handling 2026-04-02 22:32:32 +02:00
6b60827c22 Remove unused variable currentComposerCameraMode in viewport-host.ts 2026-04-02 22:19:51 +02:00
5ae467f103 Modify advanced rendering composer logic in viewport-host.ts 2026-04-02 22:17:59 +02:00
c61b416538 Update camera pose application in viewport-host.ts 2026-04-02 22:17:59 +02:00
73efd566f4 Update applyViewMode method in viewport-host.ts 2026-04-02 22:17:06 +02:00
8035b75220 Add support for orthographic camera and grid helpers in ViewportHost 2026-04-02 22:16:43 +02:00
d4ef61abe3 Snap box brush size to grid in ViewportHost 2026-04-02 22:16:36 +02:00
40929981d0 Import additional view mode utilities in viewport-host.ts 2026-04-02 22:13:52 +02:00
c7232a8a83 Adjust grid helper rotations in viewport-host.ts 2026-04-02 22:13:52 +02:00
e6f3c25c73 Add method to get box creation plane based on view mode 2026-04-02 22:12:30 +02:00
080e9b310e Enhance camera and view mode logic in viewport-host.ts 2026-04-02 22:12:24 +02:00
a0c82d2734 Update camera mode handling in viewport-host.ts 2026-04-02 22:12:24 +02:00
687b58a487 Add setViewMode method and update focusSelection logic for different view modes 2026-04-02 22:11:51 +02:00
4fcbb83dc6 Update camera setup and grid helper visibility in viewport-host.ts 2026-04-02 22:11:03 +02:00
3e939a01c1 Update imports in viewport-host.ts 2026-04-02 20:58:34 +02:00
2dfe9b5650 Enhance ViewportHost by adding advanced rendering composer disposal and size updates 2026-04-02 20:51:50 +02:00
e15f202fac Implement advanced rendering composer synchronization and shadow state application 2026-04-02 20:51:44 +02:00
afd02bfcec Add advanced rendering settings and composer initialization 2026-04-02 20:51:44 +02:00
7dc200366f Import and configure advanced rendering features in viewport-host.ts 2026-04-02 20:51:20 +02:00
54cd63aa6c auto-git:
[change] src/viewport-three/viewport-host.ts
2026-04-02 20:27:51 +02:00
ecd5366870 Remove unused audio assets and update sound emitter rendering 2026-04-02 19:46:17 +02:00
485466dee0 Skip non-pickable meshes during hit detection 2026-04-01 04:41:48 +02:00
f342e284d6 Set nonPickable flag for radiusRing mesh in ViewportHost 2026-04-01 04:41:48 +02:00
f444758586 Set nonPickable flag for radiusShell mesh in ViewportHost 2026-04-01 04:41:48 +02:00
3575dae40d Set nonPickable flag for cone mesh in ViewportHost 2026-04-01 04:41:48 +02:00
d38ea6c755 Set nonPickable flag for range mesh in ViewportHost 2026-04-01 04:41:48 +02:00
8306042015 Fix formatting in viewport-host.ts 2026-04-01 04:40:50 +02:00