I need help with SetOrigin!
Daniel Gayo Avello
uov02539 at correo.uniovi.es
Sat Jan 15 17:48:55 EST 2000
Hi, everybody! I'm developping an app where I can select some actors
(primitives) via interface, I mean, you can have now an actor selected
and then four and then only two; I want to move, rotate and scale
(them). Moving is OK, rotating and scaling is OK for only one actor but
when I have more than one selected I do this:
- Calculate the center of the selection.
- Set the origin of each actor to this center (I yet translate the
world coordinates of the point to each actor coordinate system).
- Then I scale or rotate the set of selected objects.
The problem is that when I deselect one object (or the whole
selection), the position of each actor changes, they maintain the scale
and orientation but return to their original position. So...
Can somebody explain a bit about the SetOrigin method (more than the
VTK User's Guide), or better, the way to rotate (or scale) a set of
objects from an arbitrary axe and change whenever you want this axe but
maintaining relative positions among actors?
Thanks a lot! Oh, just a moment, I'm using VTK 2.4 with Tcl/Tk.
Dani
--
uov02539 at correo.uniovi.es
http://drive.to/itneverrains
-----------------------------------------------------------------------------
This is the private VTK discussion list. Please keep messages on-topic.
Check the FAQ at: <http://www.automatrix.com/cgi-bin/vtkfaq>
To UNSUBSCRIBE, send message body containing "unsubscribe vtkusers" to
<majordomo at gsao.med.ge.com>. For help, send message body containing
"info vtkusers" to the same address. Live long and prosper.
-----------------------------------------------------------------------------
More information about the vtkusers
mailing list