Hilfsnavigation

RZ-Gebäude
RZ-Logo

Zielgruppennavigation

Inhalt

VR Practical Summer Term 2012


Voxelworlds

VR Praktikum

http://bytekrieger.org/images/dot_modeler_tree.png

A screenshot of the voxel renderer
for the VR practical

A single object in the dot modeler
(http://www.shionn.org/dotmodeler)

http://bytekrieger.org/images/mincraft_castle.jpg

http://bytekrieger.org/images/voxel_art.jpg

A building created in MineCraft(screenshot found here)

3D Pixel Art
(picture found here)

VR Hardware

http://www.rz.rwth-aachen.de/global/show_picture.asp?id=aaaaaaaaaaaxmjw&w=1000&h=667

VR Praktikum

Immersive VR system CAVE
of the RWTH Aachen

Various VR input devices

Content

The goal of the practical is to introduce you into working with VR hardware and solving classical VR interaction problems.

During the practical, you will create a virtual voxel worlds builder application.
The application should allow a user to create voxel worlds from within an immersive VR system.
These voxel worlds can consist of a variety of different objects as it is illustrated in the above pictures (go there).

Your task will be to design and implement interaction techniques necessary to create the voxel worlds from within an immersive Virtual Environment.
Some of the interaction tasks that you will need to address are 3D spatial selection, system control, and navigation.
To solve the task, you will have access to a multitude of VR hardware as it is shown above (go there).
Additionally we will supply you with a software framework that serves as a base for your implementations.

The target platform for your techniques is the fully immersive CAVE VR system.

Scope: PT 4 (SWS) or 8 ECTS credits
Language: German/English

 

Prerequisites

  • Completed Vordiplom or Bachelor's degree
  • Advanced knowledge of C++ and object-oriented programming
  • Having visited the VR lecture is an advantage

 

Materials

VR-specific devices (CAVE, PIcasso Workstation, Tracker) will be handled using the VR-ToolKit ViSTA.
For the development Windows (MS Visual Studio 2008) as well as Linux workstations will be available.
The programming language of choice is C++.

 

Literature

  • D. Bowman, E. Kruijff, J. LaViola, I. Poupyrev: 3D User Interfaces: Theory And Practice, Addison-Wesley, 2004
  • J.D. Foley, A. van Dam, S. Feiner, J. Hughes: Computer Graphics - Principles and Practice, Addison Wesley, 1991
  • E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns, Addison-Wesley, 1995
 

Admission Process

Admission is granted by the computer science department: https://web-info8.informatik.rwth-aachen.de/apse.
We have 10 free lab places.
 

Study Courses

See campus entry.

 

Related Links

Homepage of Institute for Scientific Computing

Contact

Thomas Knott  (Head)
Sebastian Pick
Andreas Kelle-Emden
Yuen Law


Abschlußinformationen