Hi- Just wanted to let everyone know that I finally got my head tracker to work with the setHeadIndex() method. We have a Polhemus 3Space FASTRAK. There are still some tweaks that have to be made but the screen changes nicely when I move my head.
To answer my own question--setHeadIndex() requires the data from the tracker to be in a Sensor object. The Sensor needs to have a timestamp-- as in getCurrentTimeMillis() and a Transform3D. You modify the Transform3D in an inputDevice object that does low-level reads of the tracker hardware-- The improved performance by using the setHeadIndex() is pretty dramatic. Plus I can pretty seamlessly change from the HMD case to other display hardware. I will ultimately post this. Thanks to those who provided hints and code examples. Alex =========================================================================== 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".