Package com.ardor3d.example.effect
Class WaterExample
java.lang.Object
com.ardor3d.example.ExampleBase
com.ardor3d.example.effect.WaterExample
A demonstration of the WaterNode class; which handles rendering of a water effect on all of it's children.
-
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 void
Initialize water node and scene.static void
The main method.protected void
renderExample
(Renderer renderer) Render example.protected void
updateExample
(ReadOnlyTimer timer) Update skybox location and waterQuad position.Methods inherited from class com.ardor3d.example.ExampleBase
doPick, exit, getAttributes, init, processPicks, quit, registerInputTriggers, renderDebug, renderUnto, run, start, update, updateLogicalLayer
-
Constructor Details
-
WaterExample
public WaterExample()
-
-
Method Details
-
main
The main method.- Parameters:
args
- the args
-
updateExample
Update skybox location and waterQuad position.- Overrides:
updateExample
in classExampleBase
- Parameters:
timer
- the timer
-
renderExample
Render example.- Overrides:
renderExample
in classExampleBase
- Parameters:
renderer
- the renderer
-
initExample
protected void initExample()Initialize water node and scene.- Specified by:
initExample
in classExampleBase
-