Class QuaternionInterpolationControllerExample
java.lang.Object
com.ardor3d.example.ExampleBase
com.ardor3d.example.interpolation.InterpolationControllerBase<QuaternionInterpolationController>
com.ardor3d.example.interpolation.QuaternionInterpolationControllerExample
public class QuaternionInterpolationControllerExample
extends InterpolationControllerBase<QuaternionInterpolationController>
A demonstration of the QuaternionInterpolationController class; which will rotate a Node each epoch by interpolating
between the given quaternions.
-
Field Summary
Fields inherited from class com.ardor3d.example.ExampleBase
_canvas, _controlHandle, _doShot, _exit, _frameHandler, _lightState, _logicalLayer, _minAlphaBits, _minDepthBits, _minStencilBits, _mouseManager, _physicalLayer, _root, _screenShotExp, _settings, _showBounds, _showDepth, _showNormals, _stereo, _timer, _wireframeState, _worldUp, light, QUIT_VM_ON_EXIT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected QuaternionInterpolationController
Implemented by sub classes to return a concrete controller.static void
Methods inherited from class com.ardor3d.example.interpolation.InterpolationControllerBase
initExample
Methods inherited from class com.ardor3d.example.ExampleBase
doPick, exit, getAttributes, init, processPicks, quit, registerInputTriggers, renderDebug, renderExample, renderUnto, run, start, update, updateExample, updateLogicalLayer
-
Constructor Details
-
QuaternionInterpolationControllerExample
public QuaternionInterpolationControllerExample()
-
-
Method Details
-
main
-
createController
Description copied from class:InterpolationControllerBase
Implemented by sub classes to return a concrete controller.- Specified by:
createController
in classInterpolationControllerBase<QuaternionInterpolationController>
- Returns:
- The controller to test, can not be null (otherwise a null pointer exception will be thrown).
-