Dynamic positioning of the 3D characters' vertices creates the animated distortion. The JavaFX effect Reflection draws the reflected image.
The transparent control panel can be moved out and in again by exiting and entering the scene at the bottom or via the context menu.
The image-based gold texture is mapped onto the characters in two versions of conventional texture mapping.
The procedural wood texture is created and mapped by a vertex and fragment shader. The vertex shader also calculates the distorted vertex coordinates under the control of a Java 3D Behavior object.
This program received 1 award
DOWNLOAD
Free