At 13:10 22/09/2003 -0600, you wrote:
If you want more details on how Java3D deals with multiple screens, head
tracking, etc, you may also find it useful to check out the white paper
on our Java3D CAVE:

http://java.sun.com/products/java-media/3D/calgary.whitepaper.pdf

That was a nice idea to remind me about it (I already have read it).


Thanks.

Regards,

Paul

Mojtaba wrote:

Hello,
TrackD is a software package that is used to gather information from
various tracking devices and lets applications access that data. See:

http://www.vrco.com/products/trackd/trackd.html

I will send the source code to your email only (not the lists).

Mojtaba

Silv�re Martin-Michiellot wrote:


At 13:46 19/11/2002 -0500, you wrote:


Hello,
We recently got our Java3D applications to work on SGI InfiniteReality3
system and I just thought it may be useful for others to know some of
the things we had to do.
1-Attach head view in Java3D to tracker position in CAVE: this involves
writing the JNI interface to TrackD, writing an InputDevice
implementation and giving it to the PhysicalEnvironment as a Sensor and
declaring it as a head sensor (ask if you need to see the Java or C
code). This allowed Java3D to draw the correct perspective depending on
where the user's head is in the CAVE.

What is trackD ? could you send me the source code of the
InputDevice/driver you are talking about ?



2-Setting view parameters: screen width and height, screen's
TrackBasetoImagePlate, windoweyepoint policy, enabling tracking in View
as well as other miscl. things such as stereo and front clip distance
and policy (ask if you want numbers particular to our system).
3- working out the small details! A small detail that gave us some
problems was matching screen resolution to the actual screen used (for
example we had 3 screens but we wanted to display on only one screen not
knowing that Java3D draws for the entire screen space). Another small
thing to get the stereo working properly is to include
-Dj3d.stereo=PREFERRED which wasn't necessary for us on the PC.
 The system isn't perfect but is impressive given the amount of effort
it took to go from PC to ONYX machines. Using Java3D was a huge
advantage with regards to this. We'll be incorporating the Wand soon and
I will send out an email when we do.

Mojtaba Hosseini

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

__________________________________________________________________________________________

Silvere Martin-Michiellot builds the Internet future on
www.digitalbiosphere.com
__________________________________________________________________________________________

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".


=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".



=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".

__________________________________________________________________________________________


Silvere Martin-Michiellot builds the Internet future on www.digitalbiosphere.com
__________________________________________________________________________________________


===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to