Example usage for Java javax.media.j3d SpotLight fields, constructors, methods, implement or subclass
The text is from its open source code.
int | ALLOW_SPREAD_ANGLE_WRITE Specifies that the Node allows writing to its spot lights spread angle information. |
int | ALLOW_SPREAD_ANGLE_READ Specifies that the Node allows reading its spot lights spread angle information. |
int | ALLOW_CONCENTRATION_WRITE Specifies that the Node allows writing to its spot lights concentration information. |
int | ALLOW_CONCENTRATION_READ Specifies that the Node allows reading its spot lights concentration information. |
int | ALLOW_DIRECTION_WRITE Specifies that the Node allows writing to its spot lights direction information. |
int | ALLOW_DIRECTION_READ Specifies that the Node allows reading its spot lights direction information. |
SpotLight() Constructs a SpotLight node with default parameters. | |
SpotLight(Color3f color, Point3f position, Point3f attenuation, Vector3f direction, float spreadAngle, float concentration) Constructs and initializes a SpotLight node using the specified parameters. |
Bounds | getInfluencingBounds() Retrieves the Light node's influencing bounds. |
void | setCapability(int bit) Sets the specified capability bit. |
void | setColor(Color3f color) Sets the Light's current color. |
void | setConcentration(float concentration) Sets spot light concentration. |
void | setDirection(Vector3f direction) Sets this Light's current direction and places it in the parameter specified. |
void | setInfluencingBounds(Bounds region) Sets the Light's influencing region to the specified bounds. |
void | setPosition(Point3f position) Set light position. |
void | setSpreadAngle(float spreadAngle) Sets spot light spread angle. |