CITEC Central Lab Facilities
British Flag   German Flag

Aperture-based Flashlight

Type: Selection
Authors: Sven Kunze, Roman Bauer
Supervisors: Nikita Mattar, Thies Pfeiffer

Original Design

In the aperture selection technique (introduced by [1]) a cone is used to select objects in the virtual environment. The apex (from point) of this cone is located at the users dominant eye position. The direction is a vector from that eye position through the tracker's location, which is controlled by the user's hand. The cone's volume is directly manipulated by changing the distance between eye and tracker. The smaller the distance, the bigger the cone's volume.

User Perspective

In the original scenario [1] the user is holding a drumstick with a mounted tracker. This position is mapped at the corresponding position in the virtual environment, represented by the aperture geometry (cursor). The user moves the drumstick in his view space to change the position and the scale of the selection cone.

Technical Details

In original design [1] a Head-Mounted Display is used to determine the user's eye position and to show the virtual environment. Also a tracked input device is inevitable to represent the cursor's location in the VE.

Our Realization

User Perspective

The user is holding a WiiMote in one hand (represented by a loupe in VE) which is used to scale the selection cone, by moving it forwards and backwards, relatively to his body. The direction of the cone is adjusted by the viewing direction, which is tracked by 3D-goggles, weared by the user. When an object is selected, it will be placed at the corresponding position to a tracking device, held in the other hand. It can now be placed at any random position in user's view space.

Technical Details

In our realization we are using three tracking devices. The first one are tracked 3D-goggles, which represent the apex of the cone. The direction of the cone is attached to the viewing direction of the user. The second device is a WiiMote to position the loupe, which is used to adjust the volume of the selection cone. One button of the WiiMote is used to select objects, which will be highlighted, if they are in the selection cone geometry. Another button moves the object to the position of our third tracking device, to enable the relocation of this object.


This method is not evaluated yet.


  1. Andrew Forsberg, Kenneth Herndon, Robert Zeleznik, NSF Science and Technology Center for Computer Graphics and Scientific Visualization . Aperture Based Selection for Immersive Virtual Environments.