Ramya D. (ramya++at++giasbga.vsnl.net.in)
Sat, 24 Jan 1998 08:03:43 +0530 (IST)
Hi Performers,
From my scene, I would like to pick each geode at a time, and
manipulate it in the trackball mode. To do this, I am picking the
component using pfiPick and doPick method. I then attach a local DCS to
this picked geode, and pass this dcs to pfiXformerAutoPosition to
update the position of the geode.
This works fine, when I pick and move any of the geodes for the
first time. My problem starts, when I want to pick an already moved
geode. The moment I pick an already moved geode, it jumps. This is coz its
DCS matrix, is always being set to the just previously moved geode's DCS
matrix.
I tried explicitly setting the member variable "xPosMat" of the
class pfiInputXformTrackball to the previously stored DCS mat. This doesnt
seem to work.
Help in this regard is appreciated!
Thanx in advance.
------------------------
MADHAVI D R
Project Manager
Aeronautical Development Agency
Bangalore
India
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:56:37 PDT