Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transform Widget: easy enhancements for more user-friendly manual registrations #2579

Open
slicerbot opened this issue Mar 12, 2020 · 4 comments
Milestone

Comments

@slicerbot
Copy link
Collaborator

This issue was created automatically from an original Mantis Issue. Further discussion may take place here.

@lassoan lassoan added this to the Backlog milestone Mar 16, 2020
@lassoan lassoan removed the backlog label Mar 16, 2020
@lassoan
Copy link
Contributor

lassoan commented Nov 1, 2020

It would be also useful to have widget in 2D and 3D views (similarly to markups widgets interactors). It should be possible to set any position for center of rotation and should be possible to translate/rotate both in world and object coordinate systems.

See discussion here: https://discourse.slicer.org/t/set-center-of-rotation-for-transform-in-3d-view/14363/2

@mauigna06
Copy link
Contributor

I'd really like an implementation that works as this one:

https://youtu.be/7RMermYOOYY?t=98

Please note that it has two modes:

  1. One to modify the handles
  2. One to modify the object

Others are invited to give their opinions


Could a roadmap of at least 5 steps be detailed?

@mauigna06
Copy link
Contributor

Ooh, here there is already a discussion about it:
https://discourse.slicer.org/t/new-transform-widget-for-slicer/20483

@mauigna06
Copy link
Contributor

Last project week I started moving the interaction handles from Markups and making them more generic, and adding them to Transform nodes. This is the branch that contains the changes: GitHub - Sunderlandkyl/Slicer at interaction_display_manager

@Sunderlandkyl I'm interested on implementing this, do you recommend starting from Slicer's preview release or your branch quoted above? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants