Eight Steps to Efficient VRML 2.0
The following sections of the course will break down along the lines of
the most important aspects of compelling VRML.
-
Repeated iterative performance measurement on target platform(s)
-
aim for a careful balance of performance and content
-
always remain at interactive speeds
-
Low polygon count models and worlds
-
Detailed texture, appearance, and lights application
-
Careful scene graph structure
-
For browser optimization
-
To get smaller subscenes
-
Inexpensive animation
-
and limited use of more expensive items (EXAMPLE: Geometry Morphing)
-
Sound
-
Ambient
-
Localized
-
Cheap use and reuse of small clips animated sounds
-
Good navigation aids to take burden off user
-
Reaction and interaction between user and world
-
More than makes up for low polygon count & realtime rendering
-
Repeated iterative performance measurement!