j3d.examples.appearance.texture
Class TexureMapHeightFieldMain
java.lang.Object
   j3d.examples.appearance.texture.TexureMapHeightFieldMain
j3d.examples.appearance.texture.TexureMapHeightFieldMain
- All Implemented Interfaces: 
- java.lang.Runnable
- public class TexureMapHeightFieldMain 
- extends java.lang.Object- implements java.lang.Runnable
This example illustrates dynamic texture coordinate generation using the
 TexCoordGeneration class. The OBJECT_LINEAR, EYE_LINEAR and SPHERE_MAP
 modes are illustrated. The application creates a DEM landscape (from a
 sin/cos curve) and uses dynamic texture coordinate generation to map
 contours onto the landscape - either relative to its relative position
 (OBJECT_LINEAR) or absolute position (EYE_LINEAR). SPHERE_MAP maps the
 contours onto the landscape as a environment map. The "Rotate" and
 "Translate" buttons toggle two Interpolators that rotate and translate
 the entire scene respectivly.
 
| Method Summary | 
| static javax.media.j3d.TexCoordGeneration | getTextureCoordinates(double yMaxHeight)
 | 
| static void | main(java.lang.String[] args)
 | 
|  void | run()
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TexureMapHeightFieldMain
public TexureMapHeightFieldMain()
run
public void run()
- 
- Specified by:
- runin interface- java.lang.Runnable
 
- 
 
getTextureCoordinates
public static javax.media.j3d.TexCoordGeneration getTextureCoordinates(double yMaxHeight)
- 
 
- 
 
main
public static void main(java.lang.String[] args)
- 
 
-