eality uses a huge number of technologies to produce a Virtual world sothat a user can interact and manipulatewith the virtual objects in the so producedVirtual Worlds. With the aid of somespecially developed gadgets like a HeadMounted Display, Electronic Glove andMechanical armatures that fit the humanorgans we can immerse the human into theVirtual world. The simulation technique iscombined with the motion of the human toproduce the output that what humanexpects for. For example the person in aVirtual world looks at a particular objectthen he has to get the feeling that he isactually looking at that object and heshould also get the feeling of the soundsthat come from that object. The word
eality is an
”. Itmeans using two words that arecontradictory to each other side by side.Virtual Reality is a collection of technologies for many people. The wordVirtual Reality has many contexts. Theword Virtual Reality is defined as followsin the book “The Silicon Mirage”. Themost difficult thing in the Virtual Realityis to produce the interaction betweenVirtual world and the human but not theproduction of the Virtual world. The typeof Virtual Reality in which the human isactually immersed into the Virtual world iscalled the
immersive Virtual Reality
. Insuch a type of Virtual Reality the human iscompletely isolated from the outside worldand he is placed an entirely computer generated world. The applications beingdeveloped for Virtual Reality are widerange utilities. Among them the real timeapplications occupy the prominent place.
2 CLASSIFICATION OF VIRTUALREALITY
After a deep study of this emergingtechnology, we have classified VirtualReality into three types.
2.1 VIRTUAL REALITY USINGSOFTWARE
The first category of Virtual Reality thatwe consider is Virtual Reality usingsoftware. Here we use many tools todevelop the virtual worlds. The mostcommonly used tools for developing 3dworlds are VRML v1.0, VRML97, VRMLv2.0, 3d Studio max, Rhino3d, Amapi3d,ALICE99, BLENDER and other suchsoftware. The VRMLv1.0 is the childlanguage developed from the XML family.There aren’t many differences between thelater versions of VRML (VRML97 andVRML v2.0). The programmingparadigms are entirely different fromVRMLv1.0 to VRMLv2.0. There aremany companies dedicated to develop thetools for creating virtual worlds, such asParallel Graphics Co., and Trapezium Co.,.Also there are many concepts of