Multiple Cameraviews with perfly/ libpfui

New Message Reply Date view Thread view Subject view Author view

Guenter Schreiber (Guenter.Schreiber++at++dlr.de)
Fri, 19 Feb 1999 15:19:29 +0100


Hello pfAll,

Well, I like to switch multiple views with the "perfly " program.
And now I'm digging deep within the libpfui.
My question is:
perfly uses the pfiTDFXformer to manage its viewing port/ mouse
interactions to manipulate the viewmatrix and position

a) which fields of the pfiTDFXformer do I need to store/ modify to
change a specific view and
    reset it again to this View, or which consistency routines should I
call within perfly
    to get perfly up to date.

    I used here a lot of the set/get routines ,
    like setCoord, setModelMat, setMat and so on,

    But as perfly called ViewState -> xformer -> update(),
    all changes to the "ViewState -> sceneDCS" have vanished.

b) If this does not help enough, can I use multiple pfiTDFXformer for
the same window?
   which fiels do I have to copy, or to set properly to obtain the same
behaviour, than with one ?
   actually, I tried this and had a lot of trouble with the
translational travelling speed,
   which was far to slow.

c) Is there any more documentation than a nearly comment free code
in
        /usr/share/Performer/src/lib/libpfui ?
   At least some of the philosophies of the underlying Input classes,
   since for the next step, I'd like to integrate the SpaceMouse into
Performer, so I have to
   understand, what is going on within pfiInputXformTrackball,
pfiXformer and so on..

-- 
Enjoy life  --  enjoy juggling - God gave you that creativity.
                      ... 
        o o          .   .
    O o     o O      . O .
    |/       \|       \|/
    |         |        |
   / \       / \      / \
 ______________________________________________________________
| Dipl.-Ing. Günter Schreiber | phone: *49/*8153/28/1183       |
| German Aerospace Center     | fax:   *49/*8153/28/1134       |
| Institute for Robotics and  | email:                         |    /| 
|    System Dynamics          |  Guenter.Schreiber++at++dlr.de       
--------
| P.O. Box 1116               | priv:                           /  | | 
/
| 82230 Wessling              |  Katja_Guenter.Schreiber++at++gmx.de ---+-+--
|________ http://www.robotic.dlr.de/Guenter.Schreiber _________|   |/

It is unlawful to use this email address for unsolicited ads (USC Title 47 Sec.227). I will assess a US$500 charge for reviewing and deleting each unsolicited ad.


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Fri Feb 19 1999 - 06:19:53 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.