jat.vr
Class jat_light

java.lang.Object
  extended by jat.vr.jat_light

public class jat_light
extends java.lang.Object

Lighting related functions for JAT

Version:
1.0
Author:
Tobias Berthold

Field Summary
static javax.media.j3d.DirectionalLight lightD
           
 
Constructor Summary
jat_light()
           
 
Method Summary
static javax.media.j3d.AmbientLight AmbientLight(javax.media.j3d.BoundingSphere bounds)
           
static javax.media.j3d.DirectionalLight DirectionalLight(javax.media.j3d.BoundingSphere bounds)
           
static javax.media.j3d.PointLight PointLight(javax.media.j3d.Bounds bounds)
           
static void setDirection(float x, float y, float z)
           
 javax.media.j3d.SpotLight SpotLight(javax.media.j3d.Bounds bounds, javax.vecmath.Point3f pos, float spread, float concentration)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lightD

public static javax.media.j3d.DirectionalLight lightD
Constructor Detail

jat_light

public jat_light()
Method Detail

AmbientLight

public static javax.media.j3d.AmbientLight AmbientLight(javax.media.j3d.BoundingSphere bounds)

DirectionalLight

public static javax.media.j3d.DirectionalLight DirectionalLight(javax.media.j3d.BoundingSphere bounds)

setDirection

public static void setDirection(float x,
                                float y,
                                float z)

SpotLight

public javax.media.j3d.SpotLight SpotLight(javax.media.j3d.Bounds bounds,
                                           javax.vecmath.Point3f pos,
                                           float spread,
                                           float concentration)

PointLight

public static javax.media.j3d.PointLight PointLight(javax.media.j3d.Bounds bounds)