CAVE/large powerwall scenario

General discussion area.
User avatar
steffen
Posts: 186
Joined: Fri 16. Jun 2006, 13:30
Location: TU Berlin
Contact:

Re: CAVE/large powerwall scenario

Post by steffen » Fri 8. May 2009, 13:00

Another strange thing: yesterday the local viewer didn't render the scene at all, now it is shown in cross-eyed stereo .. any ideas what could influence this behaviour? I am quite sure that the configs stayed the same...
Maybe you missed the localViewer flag, I have no other explanation... The cross-eyed stereo is the default stereo mode, which is used when quadBuffered is not set. Currently there is no way of setting the master viewer to no-stereo without turning it off on the other screens. I will think about implementing that, would be useful for our setup too.
I already looked into the Trackd* classes which seem to have the controller and other ids hardcoded (did you mean that by "adapt the shared mem segments"?).
Right, trackd api communicates via shared memory segments, that are the two hardcoded ints in the TrackdJNI class.
I adapted portal.props to use fullscreen and our (square) projector resolution .. (which in retrospect seems kind of redundant if fullscreen=true :) )
Right, that's only used when fullscreen is false.

Simon
Posts: 8
Joined: Wed 29. Apr 2009, 10:17

Re: CAVE/large powerwall scenario

Post by Simon » Fri 8. May 2009, 13:17

ok, trackd JNI works ... Trackd reports 4 sensors, 3 buttons, ....

the joystick on our wand works for navigation but the headtracking/wand tracker seem to have no effect yet...

I hope I'll find the time next week for further tests...

Eclipse seems to be not that easy to get for Itanium 64 ...

User avatar
steffen
Posts: 186
Joined: Fri 16. Jun 2006, 13:30
Location: TU Berlin
Contact:

Re: CAVE/large powerwall scenario

Post by steffen » Mon 11. May 2009, 09:37

Sounds good, I will run it today in our VE to check if there was something missing, maybe some VM property. In Trackd.java you do get the matrices and they are changing when you move the glasses/wand?

For debugging you can do some print-out in HeadTrackedViewer.setHeadMatrix(...).

Btw, I have changed the Trackd shared mem keys to poperties read from the toolconfig(-portal).xml file... Also the head-sensor id can be configured there, but this is just for pausing the head-tracking...

Maybe I can help help via phone the next time you continue testing your setup, just email me (weissman at math.tu-berlin.de).
Eclipse seems to be not that easy to get for Itanium 64 ...
There is nothing magic that eclipse does, but it is usually easier for people that are not that familiar with compiling/running java, since the classpath etc. is set up correctly after check out.

User avatar
steffen
Posts: 186
Joined: Fri 16. Jun 2006, 13:30
Location: TU Berlin
Contact:

Re: CAVE/large powerwall scenario

Post by steffen » Sat 16. May 2009, 11:48

Our system is currently out of order, file server crash. I hope it will be fixed soon...

Post Reply