Package org.web3d.x3d.sai.Followers


package org.web3d.x3d.sai.Followers
The Follower nodes (Chasers and Dampers) support dynamic creation of smooth parameter transitions at run time.

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:
  • Interfaces
    Class
    Description
    ColorChaser generates a series of SFColor values that progressively change from initial value to destination value.
    ColorDamper generates a series of RGB color values that progressively change from initial value to destination value.
    CoordinateChaser generates a series of coordinate arrays that progressively change from initial value to destination value.
    CoordinateDamper generates a series of coordinate arrays that progressively change from initial value to destination value.
    OrientationChaser generates a series of 4-tuple axis-angle SFRotation values that progressively change from initial value to destination value.
    OrientationDamper generates a series of 4-tuple axis-angle SFRotation values that progressively change from initial value to destination value.
    PositionChaser generates a series of position values that progressively change from initial value to destination value.
    PositionChaser2D generates a series of 2D position values that progressively change from initial value to destination value.
    PositionDamper generates a series of position values that progressively change from initial value to destination value.
    PositionDamper2D generates a series of 2D floating-point values that progressively change from initial value to destination value.
    ScalarChaser generates a series of single floating-point values that progressively change from initial value to destination value.
    ScalarDamper generates a series of floating-point values that progressively change from initial value to destination value.
    TexCoordChaser2D generates a series of single floating-point values that progressively change from initial value to destination value.
    TexCoordDamper2D generates a series of 2D floating-point arrays that progressively change from initial value to destination value.
    The X3DChaserNode abstract node type calculates the output on value_changed as a finite impulse response (FIR) based on the events received on set_destination field.
    The X3DDamperNode abstract node type creates an IIR response that approaches the destination value according to the shape of the e-function only asymptotically but very quickly.
    X3DFollowerNode is the abstract base class for all nodes in the Followers component.