DirectionalLight
from panda3d.core import DirectionalLight
- class DirectionalLight
- Bases: - LightLensNode- A light shining from infinitely far away in a particular direction, like sunlight. - Inheritance diagram - __init__(*args, **kwargs)
 - clearSpecularColor()
- C++ Interface: clear_specular_color(const DirectionalLight self) - /**
- Clears a custom specular color setting, meaning that the specular color 
- will now come from the color. 
 - */ 
 
 - clear_specular_color()
- C++ Interface: clear_specular_color(const DirectionalLight self) - /**
- Clears a custom specular color setting, meaning that the specular color 
- will now come from the color. 
 - */ 
 
 - direction
 - getClassType()
- C++ Interface: get_class_type() 
 - getDirection()
- C++ Interface: get_direction(DirectionalLight self) - /**
- Returns the direction in which the light is aimed. This is local to the 
- coordinate space in which the light is assigned. 
 - */ 
 
 - getPoint()
- C++ Interface: get_point(DirectionalLight self) - /**
- Returns the point in space at which the light is located. This is local to 
- the coordinate space in which the light is assigned. 
- This actually has no bearing on the visual effect of the light, since the 
- light is rendered as if it were infinitely far away. This is only used to 
- create a visible representation of the light. 
 - */ 
 
 - get_class_type()
- C++ Interface: get_class_type() 
 - get_direction()
- C++ Interface: get_direction(DirectionalLight self) - /**
- Returns the direction in which the light is aimed. This is local to the 
- coordinate space in which the light is assigned. 
 - */ 
 
 - get_point()
- C++ Interface: get_point(DirectionalLight self) - /**
- Returns the point in space at which the light is located. This is local to 
- the coordinate space in which the light is assigned. 
- This actually has no bearing on the visual effect of the light, since the 
- light is rendered as if it were infinitely far away. This is only used to 
- create a visible representation of the light. 
 - */ 
 
 - point
 - setDirection()
- C++ Interface: set_direction(const DirectionalLight self, const LVector3f direction) - /**
- Sets the direction in which the light is aimed. 
 - */ 
 
 - setPoint()
- C++ Interface: set_point(const DirectionalLight self, const LPoint3f point) - /**
- Sets the point in space at which the light is located. 
 - */ 
 
 - setSpecularColor()
- C++ Interface: set_specular_color(const DirectionalLight self, const LVecBase4f color) - /**
- Sets the color of specular highlights generated by the light. 
 - */ 
 
 - set_direction()
- C++ Interface: set_direction(const DirectionalLight self, const LVector3f direction) - /**
- Sets the direction in which the light is aimed. 
 - */ 
 
 - set_point()
- C++ Interface: set_point(const DirectionalLight self, const LPoint3f point) - /**
- Sets the point in space at which the light is located. 
 - */ 
 
 - set_specular_color()
- C++ Interface: set_specular_color(const DirectionalLight self, const LVecBase4f color) - /**
- Sets the color of specular highlights generated by the light. 
 - */ 
 
 - specular_color
 
