Moving Worlds VRML 2.0 Specification
Draft #2
Change Log
May 9, 1996
This document's URL: http://vrml.sgi.com/moving-worlds/spec/changeLog.html
5/9/96 (rc):
- Improved TimeSensor section
- Miscellaneous clarifications
4/19/96 (rc):
- Clarified ideal spatial Sound implementation
- ProximitySensor bbox size of (0 0 0) no longer uses the parent's bbox - it disables the
sensor.
- Changed all url fields to be exposedFields (Anchor, AudioClip, Inline, *Texture, Script)
- Removed numPoints from PointSet.
4/18/96 (rc): Published Draft #1 of the VRML Specification to:
http://vag.vrml.org/VRML2.0/DRAFT1/spec.main.html
4/17/96 (rc):
- Changed comma to be a whitespace character
- Added parameters field to Anchor
- Changed Anchor fields to be exposed
4/12/96 (cm):
- Fixed lots of links and caught some instances of old node names
- Fixed error in Anchor example caught by mott
- Got rid of duplicate FontStyle description caught by jkent
- Got rid of image field in ImageTexture node
- Fixed error in NavigationInfo of misnamed and duplicated avatarSize field
4/2/96 (rc):
- Changed ClickSensor to TouchSensor (as per Denton, almost)
- Major update/rewrite Text and FontStyle nodes and description (thanx to Jan H.).
- Redesigned texture nodes: renamed Texture2 to ImageTexture, created MovieTexture, and created PixelTexture (no URL, just pixels)
- Changed Fog's maximumVisibility to visibilityRange
- Changed BoxProximitySensor to ProximitySensor (since there's only one now)
- Removed hit* fields and enabled field from PlaneSensor
- Changed all URL fields (e.g. filename) to `url' - let's face it these are
URLs, not files (e.g. data:...").
- Removed WWW prefix from all nodes . Too many nodes now have URLs in them - prefer to
keep the names simple and clear.
- Made the following changes to simplify: Coordinate3 -> Coordinate, Texture2Transform -> TextureTransform, TextureCoordinate2 -> TextureCoordinate.
- Changed Cube to Box ( to be more geometrically correct), and merged fields into a single size
Vec3f. (Note that Sphere is a sphere since it is defined by a radius, not
3 radii.)
- Minor Fog re-write and field name change
- Added bind and isBound fields to NavInfo, Viewpoint, Background, and wrote the section Bindable Leaf Nodes.
- Added clickTime to TimeSensor and re-defined time as absolute (not relative)
3/24/96 (rc):
- Re-organized and alphabetized nodes in Node Ref
- Added Billboard
- Replaced PointSound and DirectedSound with Sound and AudioClip
- Changed/updated GeneralCylinder to Extrusion
3/23/96 (rc):
- Texture2Transform fields exposed
- Disallowed exposed fields in Script nodes
- ColorInterpolate's "eventOut outValue" changed from MF to SFColor to match
the Material node
- Re-wrote the Interpolator's section - added more detail
- Lots of minor re-org to improve readability
- Added WWWMovieTexture and ImageTexture
- Changed Texture2 to WWWTexture2 - removed image field
3/5/96(cm): Removed voting booth. Added BNF syntax section to spec. Misc. edits to spec.
1/24/96(cm): Added questions to the voting booth.
1/24/96(cm): More spec refinements, more logos and a Sample Software section.
1/23/96(cm): Added API and major spec update.
1/16/96(cm): First public version.
1/8/96 (gb): Created.