[info-performer] RE: performer_CAVE_trackd

New Message Reply Date view Thread view Subject view Author view

From: Nguyen, Tien (Tien.Nguyen++at++dsto.defence.gov.au)
Date: 05/08/2002 17:28:23


i didn't know that there still exist so many CAVE_people in this technology
age :)
and thanks for all the response

for those interested in performer/CAVELib examples (i certainly am)
i have been guided to the following URL by:
Bill Sherman: http://www.freevr.org/
Brian Corrie: http://www.evl.uic.edu/pape/CAVE/prog/examples/

ok, we have a curved (150 degree, 3 screen) display setup, sgi powered
i have my scene application written in Performer,
i rewrote a small library using performer to handle stereo display.

then i changed it so that CAVELib would handle the stereo display
instead of me doing it manually through performer,
and input is via keyboard/mouse.

now, i am phasing out keyboard and mouse input to replace
it with headsensor, wand and spaceball via trackd.
yesterday i was working on a simple config script file for trackd &
trackdserver to read a head_track_sensor
with trackd/trackdserver running on the same machine.
but i still can't seem to access the data, moving the sensor does not change
coordinate value printout.
is the problem with the script file?

-------------------- trackdserver.conf -----------------------------
DefineDevice CAVEWand wanda 1
DeviceOption CAVEWand port /dev/ttyd6

DefineConnector SEND_UDP udp out 1
ConnectorOption SEND_UDP data tracker
ConnectorOption SEND_UDP port 9001
ConnectorOption SEND_UDP remote 127.0.0.1:9010
--------------------------------------------------------------------
--------------------- trackd.conf ----------------------------------
DefineConnector RECEIVE_UDP udp in 1
ConnectorOption RECEIVE_UDP data tracker
ConnectorOption RECEIVE_UDP port 9010
ConnectorOption RECEIVE_UDP baud 9600

DefineConnector Shmem shm out 1
ConnectorOption Shmem data tracker
ConnectorOption Shmem key 1234
ConnectorOption Shmem numButtons 1 3
ConnectorOption Shmem numValuators 1 4
--------------------------------------------------------------------

help.....sorry about the long message.
thanks again
tien

-----Original Message-----
From: Matt Szymanski [mailto:matt++at++vrco.com]
Sent: Wednesday, 8 May 2002 10:37 PM
To: Tien.Nguyen++at++dsto.defence.gov.au
Subject: performer_CAVE_trackd

Hi Tien,

 Are you trying to use the pfCAVELib? Or are you trying to run a CAVE simply
with Performer? If you're using the pfCAVELib it handles talking to the
trackd and then there are CAVEGet functions for accessing any of the sensors
positions or orientations. If you're trying to use Performer only, you'll
need the trackdAPI to access the trackd data from shared memory. If you send
more information we can try and help.

Matt

From: "Nguyen, Tien" <Tien.Nguyen++at++dsto.defence.gov.au>
 Date: Wed, 8 May 2002 13:39:02 +0930
 Subject: [info-performer] performer_CAVE_trackd

hi,

are there any CAVE_people out there? :)

i am trying to get my performer program to work inside
CAVE with input devices running from trackd

i can't seem to find any good examples which links these together
CAVE_people...you know where i can get access to these type of examples?
if not, then just config file for trackd & trackdserver
which designed for one WAND input?

many thanks in advance
cheers
tien

Matt Szymanski VRCO
matt++at++vrco.com 192 Ballard Ct. #300
757-456-5500 Virginia Beach, VA 23462
978-336-0228(fax) www.vrco.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed May 08 2002 - 17:34:18 PDT

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