Hi guys,

I tried googling for this problem but I've had no luck so far. Here's my 
problem.

I'm using OSG in combination with VR Juggler to project my application in a 4 
surface (3 walls, 1 floor) CAVE. Problem with this set up is that my "cameras" 
are unreachable to me as a programmer, so to fake interaction between user and 
environment I don't move around my cameras, but rather the entire environment 
around it. So pressing 'Forward' does not move my camera's forward, but only 
moves the entire world backward. My cameras are fixed at 0,0,0.

I'm now trying to implement rotating as well. The easiest method I can think of 
is setting the Pivot point of the node that parents all other objects to my 
cameras position and do a rotation. The thing is, my cameras are always 0,0,0 
and if I set my pivot point of the node to 0,0,0 nothing changes. In fact, it 
was 0,0,0 to begin with anyway. I'm guessing the node's pivot point is not 
expressed in it's parent's coordinate system but rather in its own? Am I 
correct to assume this?

How would one then go about setting the pivot point to the camera's position of 
0,0,0 when both of them are expressed in different coordinate systems?

And are other people using VR Juggler as well? How did you get around the 
unreachable camera's problem and include interaction in your scene?

Kind regards,

Rene

________________________________
Op deze e-mail zijn de volgende voorwaarden van toepassing:
http://www.fontys.nl/disclaimer
The above disclaimer applies to this e-mail message.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to