BIC-MNI / Display

MNI Display project, converted from CVS
Other
8 stars 4 forks source link

Feature Request: "Animated" rotation of objects #43

Open gdevenyi opened 8 years ago

gdevenyi commented 8 years ago

I'd like to be able to rotate and release the object files and have them continue to rotate (for example to screen capture to generate a movie)

rdvincent commented 8 years ago

There's the very primitive film loop process that's already built in. It is crying out to be updated.

rdvincent commented 8 years ago

The F12 key will now start/stop animation. You can affect which axis it spins on by holding the mouse over the appropriate slice view (e.g. holding the mouse over the sagittal slice will make the 3D object spin along the horizontal axis). As of now it is fixed-speed, about 0.2 revolutions/second. Let me know if you need some kind of control over the angular velocity.

gdevenyi commented 8 years ago

Awesome, need to find someone who wants to show data in a cool way to test this out.

gdevenyi commented 8 years ago

This works great, except that if I don't have a minc file associated with an object, I can't choose a rotation direction.

Any thoughts on how we might do that?

rdvincent commented 8 years ago

Good point, will think about it.

gdevenyi commented 8 years ago

Idea: provide some kind of a little compass icon in a corner of the object window with a click/dragable "joystick". Allows for both direction and magnitude of rotation control.

gdevenyi commented 8 years ago

Other idea, "flingable" objects. If rotation mode is toggled on, middle-click and release will continue rotation about that direction.