Skip to content

Add transform gizmo (move/rotate/scale)#173

Open
iammojogo-sudo wants to merge 5 commits into
lightningpixel:mainfrom
iammojogo-sudo:main
Open

Add transform gizmo (move/rotate/scale)#173
iammojogo-sudo wants to merge 5 commits into
lightningpixel:mainfrom
iammojogo-sudo:main

Conversation

@iammojogo-sudo

Copy link
Copy Markdown

Closes #161

Adds a gizmo to move/rotate/scale the mesh in the viewport. Shows when the
mesh is selected, W/E/R to switch modes. Apply bakes it into the GLB so it
sticks on export, Reset reverts.

New /optimize/transform endpoint on the backend handles the bake.

Tested locally, works.

Added input path validation to prevent path traversal attacks.
Added autoCenter and resetToken props to MeshModel. Enhanced mesh centering logic and keyboard controls for gizmo modes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FEATURE 1 - Interactive transform gizmo

1 participant