Commit Graph

35 Commits

Author SHA1 Message Date
fb8da5f531 Add support for 'brushes', 'modelInstances', and 'entities' in transform session comparison 2026-04-15 14:42:04 +02:00
c32997b710 Extend transform session and preview handling for brushes, model instances, and entities 2026-04-15 14:41:29 +02:00
e69306a204 Add handling for 'brushes', 'modelInstances', and 'entities' in cloneTransformPreview 2026-04-15 14:40:16 +02:00
ed0c5cf515 Add handling for 'brushes', 'modelInstances', and 'entities' in cloneTransformTarget function 2026-04-15 14:40:07 +02:00
1e948257ee Add functions for averaging vectors and cloning transform preview items 2026-04-15 14:39:58 +02:00
175422ed38 Add activeSelectionId to EditorStore and update transform-session.ts 2026-04-15 14:39:45 +02:00
120f4f5df0 Add majorSegmentCount and tubeSegmentCount to brush transform targets 2026-04-15 09:15:53 +02:00
b5d3f933ed Update App.tsx and transform-session.ts for NPC dialogue changes 2026-04-15 09:15:15 +02:00
1de82de206 Rename and update dialogue-related functions and types in App.tsx and transform-session.ts 2026-04-15 09:15:09 +02:00
0b02222869 Include majorSegmentCount and tubeSegmentCount in TransformTarget cloning and equality checks 2026-04-15 09:15:01 +02:00
1ca180cde1 auto-git:
[change] src/core/transform-session.ts
2026-04-15 09:14:31 +02:00
556c645583 Add cone and torus brush support in transform-session.ts 2026-04-15 09:14:24 +02:00
e4d2a44414 Update transform-session.ts with specific geometry types 2026-04-15 07:57:07 +02:00
d929ac05a1 auto-git:
[change] src/core/transform-session.ts
2026-04-15 07:53:07 +02:00
1fbe979eae Update commands and core to support generic brushes 2026-04-15 07:47:59 +02:00
f564daaea3 Update scene transition handling and entity rotation logic 2026-04-15 03:42:33 +02:00
759439732d Fix condition logic in transform-session.ts 2026-04-13 22:30:05 +02:00
839314bcc5 Update selection logic to include path points and adjust transform messages 2026-04-13 22:26:28 +02:00
57522886b1 Add support for transforming path points in the scene document 2026-04-13 22:26:17 +02:00
3f4e951f41 Add path-related commands and update selection handling 2026-04-13 21:23:03 +02:00
abfb42b91f Include NPC in resolveEntityRotation 2026-04-13 16:19:00 +02:00
0e7d18fd35 Remove unnecessary return false for brushFace in transform-session.ts 2026-04-12 00:49:07 +02:00
c86b7ff9ed Update transform session to support local axis constraint for brush vertex 2026-04-12 00:45:27 +02:00
6a8b480cf0 Update transform session to support brushEdge translation 2026-04-12 00:42:47 +02:00
8d459c9791 Add sceneEntry and sceneExit to entity rotation resolution 2026-04-11 04:39:54 +02:00
4a66cccd79 auto-git:
[change] src/app/App.tsx
 [change] src/app/editor-store.ts
 [change] src/core/transform-session.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/ViewportPanel.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-11 02:44:49 +02:00
9e47af9bc6 Add support for local axis constraint in transform session 2026-04-11 02:38:00 +02:00
c5f4f99598 Add support for brush geometry in transform targets and previews 2026-04-05 02:54:51 +02:00
924b0c93fe Add support for brush face, edge, and vertex transform targets in transform session 2026-04-05 01:56:13 +02:00
e958c97fdb Update transform session to use first ID in selection 2026-04-04 20:08:47 +02:00
a142a3f528 Update transform target resolution to handle whitebox selection modes 2026-04-04 20:07:38 +02:00
c5d8bd00be Update message for unsupported brush type 2026-04-04 19:32:57 +02:00
cc9b200bae Add rotation and size properties to transform target and preview 2026-04-04 19:26:18 +02:00
21bf3b30a6 Remove unused imports from App.tsx and transform-session.ts 2026-04-03 02:17:40 +02:00
e6d9704b49 Add transform session command and core logic 2026-04-03 02:10:44 +02:00