Virtacine - Clay Modeling in Virtual Reality

Dr. Lee A. H. Fulmer

Institute of Technology
P.O. Box 3865
10 Rutland Place
Dublin 1, Ireland
+(353)(1) 402-3000 x3738, Facsimile: +(353)(1) 402-3999, lfulmer@dit.ie, lee@fulmer.com

Abstract:

This presentation is concerned with the development a system which will enable users to work with a "virtual" form of plasticine (Virtacine). The purpose of this system is to provide an artistic virtual environment in which the user can sculpt shapes with their hands.

The system makes use of a pair of data gloves, an head mounted display and a customised virtual environment used to model the "clay". The user views the object through the HMD and acts upon that object to alter its shape via the data gloves. In this manner, the system can be used to recreates the effect an artisan would experience when working with a piece of clay or plasticine completely within the virtual environment. By moving their hands, they can mould the Virtacine into any shape or form they want.

The presentation looks at the way in which the system was proposed, developed and implemented. The various issues surrounding the selection of the hardware and software is examined as well as their application to the system itself. Next, the virtual environment is presented with specific reference to the issues surrounding the input of the data gloves and their effect upon the virtual object. The topic of collision detection is examined in detail as this is used as the method of detecting manipulation of the virtual substance.

In an abstract sense, the development of a virtual reality system is discussed with reference to the various types, qualities, and costs of components available. This discussion illustrates the simplicity with VR technology can be applied to any situation inexpensively. Finally, the implementation of the virtual reality technology used to build the Virtacine is examined. An explanation of the selection process for the hardware and software put forward and the development process of the virtual environment is stated.