Sweet! I did not know about the [gemlist_info] object! This is handy!
~Kyle
On 5/9/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Wed, 2007-05-09 at 10:11 -0400, nosehair911@bellsouth.net wrote:
Roman, Thanks for your help. Chris just clued me in on gemlist_info, check out the help file it looks like what we both have been looking for. Plus you can do as many transformations as you like and then put gemlist_info at the end of the chain to give you the absolute position, shear, size and orientation. But thanks for the abstactions you wrote, they will come in handy.
i am not sure, if they make any sense at all, since there is [gemlist_info]. they might be usefull for an non-gem context, though...
roman
Alain
From: Roman Haefeli reduzierer@yahoo.de Date: 2007/05/09 Wed AM 10:00:54 EDT To: nosehair911@bellsouth.net CC: pd-list@iem.at Subject: Re: [PD] Geo absolute position
hi alain
because of the same problem, i wrote a small collection of vector processing abstractions. instead of using several [translateXYZ] and [rotateXYZ] objects in one chain, i decided to only use one [translateXYZ] for the position of the geo and one [rotatateXYZ] for its orientation. for calculating the the positions and orientations, i used the abstractions, i mentioned above. it seems awkard to have to compute all that stuff yourself, since there are object, that should make life easier, but i din't find any better way to overcome that problem yet.
you can find the abstractions here: http://www.romanhaefeli.net/software/pd/vector_abs.tar.gz
On Wed, 2007-05-09 at 09:25 -0400, nosehair911@bellsouth.net wrote:
I have been looking for this answer for a while now. In Gem, is there a way to get the absolute position of a geo after its been rotated, moved, rotated again, etc...? For example:
[gemhead] | [translateXYZ 0 1 0] | [rotateXYZ 0 0 90] | [translateXYZ 1 0 0] | [circle 0.1] | [absolute position]
i think, it would also be cool to not only know the position, but also its orientation. further would it be usefull to have some angel-to-vector conversion, so that an orientation given in angles would be outputted as the three vectors rotated by these angles.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list