To search, Click below search items.


All Published Papers Search Service


Managing Virtual Environments with Tree-Structured, Hierarchy-Embedded Virtual Objects


W M Rizhan W Idris, Yazid Mohd Saman, Aziz Ahmad, Ahmad Shukri Mohd Noor


Vol. 10  No. 12  pp. 115-125


Virtual reality (VR) refers to the use of computers and other related devices; and software to generate the world of simulation. Through VR, users are able to visualize, manipulate and interact with the computers and complex data to generate another world. It has been utilized in various applications in architecture, medicine, advertisement, business, entertainment, and education. However, developing VR environments is costly and expensive. Highly-technical persons are needed to create the virtual objects from scratch. Once a virtual system is created, managing and modifying it creates furher problems. There is a need for non-technical users to be able to create and modify their own virtual environments. This paper discusses a systematic and dynamic framework to manage virtual objects in virtual environment. It is called Virtual Reality System-Hierarchy Embedded Virtual Objects (VRS-HEVO). This VRS-HEVO framework comprises of two components; the Stand-Alone VRS-HEVO and the Distributed VRS-HEVO. They allow the virtual reality system to be implemented both in stand alone environment and distributed environment respectively. The models in VRS-HEVO include Data, HEVO and Viewing models. These are the basic models applied to both components. For Distributed VRS-HEVO, two other models are introduced; the Gallery and Client-Server models. They enable the VR system to be viewed in a distributed environment. To implement the models, object-oriented programming language was used. Java, Java 3D and Java Swing as the object-oriented programming languages and Socket programming are the main platforms in building the VRS-HEVO framework. For the usability and performance of the framework, virtual environments have been created to become as case studies. The tool has been percieved as an easy tool to use, especially for an environment in education.


Virtual reality, Tree structure, Virtual environment, Virtual object