Commit Graph

248 Commits

Author SHA1 Message Date
6220471d35 Modify NPC creation preview in viewport-host.ts 2026-04-15 09:25:56 +02:00
d22aac05f7 Handle cone and torus brushes in preview creation 2026-04-15 09:10:39 +02:00
fbbd637edd Add cone and torus brush creation functions 2026-04-15 09:10:39 +02:00
c3b74f7f73 Add support for wedge and cylinder brushes in viewport-host.ts 2026-04-15 08:07:56 +02:00
e3ced1375d Implement brush creation preview for wedge and cylinder brushes 2026-04-15 08:07:25 +02:00
89881a371d Add radial prism and wedge brush creation functions 2026-04-15 08:07:25 +02:00
f9fd493025 Enhance water volume rendering validation and optimization in viewport-host.ts 2026-04-15 08:02:56 +02:00
c8a6c39847 Reorder and enhance brush checks in viewport host 2026-04-15 08:02:52 +02:00
e96e5d3810 Change edge and vertex ID types in viewport-host.ts 2026-04-15 08:00:26 +02:00
ddeb859b93 Update face material index handling in viewport-host.ts 2026-04-15 08:00:26 +02:00
5f6fa6c3c3 Update brush rendering logic to support different brush types 2026-04-15 07:59:26 +02:00
e070366e14 Update brush geometry and transformation functions 2026-04-15 07:59:07 +02:00
4825b6dc0b Replace BoxBrush with Brush in viewport-host.ts 2026-04-15 07:58:50 +02:00
99b0c3723f Update brush handling logic in viewport-host.ts 2026-04-15 07:58:31 +02:00
18bc0997ac Refactor brush geometry handling and update types 2026-04-15 07:58:22 +02:00
166c5e7dfa Remove unused variable 'emphasizedFace' in viewport-host.ts 2026-04-15 04:12:01 +02:00
1fdbf50d16 auto-git:
[change] src/app/App.tsx
 [change] src/document/scene-document.ts
 [change] src/geometry/box-face-uvs.ts
 [change] src/materials/starter-material-textures.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/viewport-three/viewport-host.ts
2026-04-15 04:05:05 +02:00
94f7e628df Remove sceneExit handling in ViewportHost 2026-04-15 03:42:56 +02:00
98cd962ec0 Refactor scene exit handling in viewport-host.ts 2026-04-15 03:42:52 +02:00
ee277f7e92 Update entity rendering logic to exclude sceneExit 2026-04-15 03:42:52 +02:00
9c6e4e0eec Remove unused constants from viewport-host.ts 2026-04-15 03:42:52 +02:00
dfedab901d Add additional parameter to viewport creation methods 2026-04-14 20:54:06 +02:00
d229483094 Enhance model instance handling and interaction logic in viewport-host.ts 2026-04-14 20:50:54 +02:00
753aa75aa4 Add simulation update and runtime scene handling in ViewportHost 2026-04-14 20:44:54 +02:00
7b750e79ee Add dialogueId to viewport-host.ts 2026-04-14 20:38:01 +02:00
9992cc3421 Add presence to NPC creation preview 2026-04-13 23:54:54 +02:00
4d1cafd908 Refactor path point update logic in viewport-host.ts 2026-04-13 22:33:35 +02:00
bcf03e7b72 Add target kind check in viewport-host.ts 2026-04-13 22:33:35 +02:00
f5ce536759 Update viewport-host to handle active transform session 2026-04-13 22:33:13 +02:00
2843b20be1 Add support for path point selection in ViewportHost 2026-04-13 22:27:23 +02:00
a434ff0243 Handle pathPoint kind in ViewportHost 2026-04-13 22:27:15 +02:00
06b5892dd0 Update preview position handling for pathPoint 2026-04-13 22:27:06 +02:00
c23ad1dbd4 Handle rotation for pathPoint target 2026-04-13 22:27:06 +02:00
f219ae5747 Add method to check if path is displayed in viewport 2026-04-13 22:27:06 +02:00
8e2034d5ef Update path rendering logic in viewport-host.ts 2026-04-13 22:26:49 +02:00
50de79a546 Update path render object state to reflect changes in points 2026-04-13 22:26:42 +02:00
d7cfa9f3c4 Add path point selection and hover effects 2026-04-13 22:26:42 +02:00
1bba848eb7 Add path-related functionality in App.tsx, scene-document-validation.ts, and viewport-host.ts 2026-04-13 21:23:30 +02:00
17e7343a46 auto-git:
[change] src/viewport-three/viewport-host.ts
2026-04-13 21:23:03 +02:00
3f4e951f41 Add path-related commands and update selection handling 2026-04-13 21:23:03 +02:00
0eac096de5 Add paths functionality to scene document and related components 2026-04-13 21:21:39 +02:00
e4b4cc3211 Remove unused function createNpcMarkerMeshes in viewport-host.ts 2026-04-13 17:25:06 +02:00
35c1117de7 Update NPC preview creation with additional parameters 2026-04-13 17:23:50 +02:00
6afd5213bb Add dispose method call for render objects 2026-04-13 17:23:50 +02:00
d2387947a4 Refactor NPC rendering to include collider and facing markers 2026-04-13 17:23:42 +02:00
b02b6512fb Add method to tag entity group with ID and kind 2026-04-13 17:23:26 +02:00
a904626307 Simplify NPC render object creation 2026-04-13 17:23:26 +02:00
2e46b66a20 Apply shadow state after adding render objects 2026-04-13 17:23:26 +02:00
a4f91d3871 Update creation preview condition for NPC entities 2026-04-13 17:22:09 +02:00
3442516465 Apply advanced rendering shadow flags to entity render objects 2026-04-13 17:22:09 +02:00