|
VRML is Virtual Reality Modeling
Language and functions like HTML. It has been
around since 1997 and recently has been re-standardized
by the Web
3D Consortium. VRML has become what is known
as X3D. It is a standardized language for displaying
information over the internet. If you choose the
web as your final display environment, then you
will be creating an application in VRML or X3D.
Currently, there is not a clear
path from VRML into the CAVE. Interactivity for
the CAVE is scripted in a language called YG.
VRML and YG are very similar but one can not be
substituted for the other.
VRML is the internet based VR scripting language
that displays content through the web browser.
VRML requires a plug-in to view 3D models. Plug-ins
such as Cosmo
Worlds [Download Cosmo Player] are downloaded
and installed in the browser. Other browser plug-ins
are: Blaxxun, Parallel
Graphics, and
Flux.
You can write VRML using a standard
text editor or you can purchase an inexpensive
text editor. For X3D, you can download a 30 day
free trail of an extensive program called Vizx3D.
This program becomes your modeling package and
scripting environment for interactivity.
A VRML script looks
like this:
#VRML V2.0
Transform {
children Shape {
appearance Appearance {
material Material {
}
texture ImageTexture {
repeat TRUE
repeat TRUE
url "aerial.jpg"
}
}
geometry DEF _0 IndexedFaceSet {
coord Coordinate {
point [ -1 -1 0,
-1 1 0,
1 1 0,
1 -1 0 ]
}
coordIndex [ 0, 1, 2, 3, -1 ]
texCoord TextureCoordinate {
point [ 0 0,
0 1.22783,
1 1.22783,
1 0 ]
}
solid FALSE
normalIndex [ ]
texCoordIndex [ 0, 1, 2, 3, -1 ]
}
}
Useful Links to Get
You Started
|