Commit Graph

45 Commits

Author SHA1 Message Date
c90c51b31f auto-git:
[change] src/core/transform-session.ts
2026-05-11 13:55:20 +02:00
a101249d26 auto-git:
[change] src/core/transform-session.ts
2026-05-11 13:55:20 +02:00
714cef581f auto-git:
[change] src/core/transform-session.ts
2026-04-22 18:24:34 +02:00
2fe2d513ff auto-git:
[change] src/core/transform-session.ts
2026-04-22 18:11:01 +02:00
c790c0af14 auto-git:
[change] src/core/transform-session.ts
2026-04-22 16:59:13 +02:00
6b1330b15a Handle 'terrains' in resolveTransformTarget with a message 2026-04-18 19:56:02 +02:00
ab8cfd9fb3 Add Surface Snap Move feature and update related components 2026-04-18 19:34:15 +02:00
f46039804f Refactor transform-session.ts to use local target variables for clarity and consistency 2026-04-15 15:00:41 +02:00
db57045185 Add support for multiple brush, entity, and model instance selections in transform target resolution 2026-04-15 14:43:43 +02:00
497b102b76 Add support for multiple brush, model instance, and entity targets in transform operations 2026-04-15 14:42:42 +02:00
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