This list has been revised to reflect the updated VRML specification, which contains clarifications from the original version. Only those changes that do not appear in the draft 1.1 specification are listed below.
Please send any comments on these proposed changes to the www-vrml mailing list (www-vrml@wired.com).
These are grouped into a number of different categories.
focalDistance is the distance from the Camera to a point in space along the vector defined by the view direction given by the Camera's angles and position. This point in space is where the "viewer" is focused attention. This value is a hint only and may be used by a browser to define the speed of travel for flying or walking.
For example, a focalDistance of 5 means the object of primary concern is 5 meters from the camera and the browser should adjust flying speed to reach that point in a reasonable amount of time. If the distance was 50 meters then perhaps the browser can use this as a hint to travel 10 times faster.
focalDistance is not to be confused with focal length used to describe a lens in optics.
The heightAngle of a PerspectiveCamera can be used to simulate a particular lens and camera. To calculate a heightAngle use the following formula: "heightAngle = 2.0 * arctan( (verticalFormat/2) / focalLength )".
QUE Home Page
For technical support for our books and software
contact support@mcp.com
© 1996, Que Corporation