Introduction to VRML 97
Table Of Contents
Introduction
Building a VRML world
Building primitive shapes
Building text shapes
Transforming shapes
Controlling appearance with materials
Grouping nodes
Naming nodes
Introducing animation
Animating transforms
Sensing viewer actions
Application examples and hands-on time
Building shapes out of points, lines, and faces
Building elevation grids
Building extruded shapes
Binding colors to coordinate-based geometry
Application examples and hands-on time
Mapping textures
Lighting your world
Adding backgrounds
Adding fog
Adding sound
Controlling detail
Controlling the viewpoint
Controlling navigation
Sensing the viewer
Introducing script use
Writing program scripts with JavaScript
Creating new node types
Application examples and hands-on time
Controlling how textures are mapped
Controlling shading
Providing information about your world
Writing program scripts with Java
Miscellaneous extensions
Where to find out more