.

Home

Welcome to WiiR3D

WiiR3D is a third year computer science project (CSCI321) from the University of Wollongong, Australia. Our mission: to produce a software framework which will assist open source developers to utilise head tracking technology. In addition, we will develop a variety of technical demonstrations to exemplify some of the possible uses of the WiiR3D product.

WiiR3D RELEASED

That's right folks, the WiiR3D product is complete and we have released it for your head tracking pleasure right here.

What's blogging on?

We've reached the end of a long and winding road of project development and now are just waiting for the climax - the UOW Project Trade show. Read more about it in our blog.

 

Latest demo video

The latest demo video looks at WiiR3D's packet smoothing, showing a comparison of the Room-with-a-View demo with smoothing off and on. Take a look at the video on our demos page.

Demonstrative applications

Below you will find brief overview of the demonstrative applications available in conjunction with the WiiR3D product.

Looking-and-Gesturing screenshot

Title: Looking-and-Gesturing

Description: Demonstrates use of pitch and yaw to direct a model’s head joint to follow the user’s gaze. Based upon the “Looking-and-Gripping” demo provided with Panda3D.

Modules:
Panda3D 1.5.2
Headtracker.py
Events.py

20Questions text screenshot

Title: 20Questions (http://20q.net)

Description: Simple python script demonstrating the use of yes/no gesture recognition to answer questions in the popular “20Question” game.
Be sure to visit http://20q.net.

Modules:
Headtracker.py
Events.py
Mechanize 0.1.7b
ClientForm 0.2.9

20Question Panda screenshot

Title: 20Question Panda

Description: Evolution of the 20Question demo. Combines the user mimicry of the Looking-and-Gesturing demo with the “20Question” game.
Brought to you by http://20q.net.

Modules:
headtracker.py
events.py
twentyq.py

Room-with-a-View screenshot

Title: Room-with-a-View

Description: Demonstrates use of pitch, yaw and translation for looking around and navigating a room. Based upon the “Normal-Mapping” Panda3D demo.

Modules:
Panda3D
Headtracker.py

Roaming Ralph screenshot

Title: Roaming Ralph

Description: Demonstrates use of pitch to make Ralph run or stop, yaw to rotate the camera, and roll to make Ralph turn. Based on the “Roaming Ralph” Panda3D demo.

Modules:
Panda3D
Headtracker.py

VRDesktop screenshot

Title: VR Desktop

Description: Demonstrates use of translation head tracking data to adjust the view of a 3D environment in order to imitate the parallax component of visual perception. Based on Johnny Chung Lee's VRDesktop app.

 

Back to top

.