Package org.web3d.x3d.sai.Navigation
package org.web3d.x3d.sai.Navigation
The Navigation component specifies how a user can effectively and intuitively move through and around a 3D scene.
The Scene Access Interface Library (sai) package provides abstract interface classes for each X3D node and statement, in accordance witht the X3D SAI Specification.
Warning: these interfaces are primarily for internal use to ensure consistency.
Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail
classes.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc.
- See Also:
-
ClassDescriptionBillboard is a Grouping node that can contain most nodes.Collision detects camera-to-object contact using current view and NavigationInfo avatarSize.LOD (Level Of Detail) uses camera-to-object distance to switch among contained child levels.NavigationInfo describes the user's viewing model, user navigation-interaction modalities, and also dimensional characteristics of the user's (typically invisible) avatar.OrthoViewpoint provides an orthographic perspective-free view of a scene from a specific location and direction.Viewpoint provides a specific location and direction where the user may view the scene.ViewpointGroup can contain Viewpoint, OrthoViewpoint, GeoViewpoint and other ViewpointGroup nodes for better user-navigation support with a shared description on the viewpoint list.Node type X3DViewpointNode defines a specific location in the local coordinate system from which the user may view the scene, and also defines a viewpoint binding stack.