<light> Element
The <light> element is a child of the <lightscene> element. The <light> element defines the type, color, and direction for one light in a lighting setup.
<light> Syntax
<light name="Light Name" type="[direct|spot|point]" relative="[view|scene]">
<color />
<position />
<direction />
<angle>
<exponent>
</light>
<light> Attributes
name
(String) Specifies the name of the light.
type
(String) Specifies the light type as direct (default), spot, or point.
relative
(String) Specifies whether the light is relative to the view (default) or the scene.
|
For orthographic projections, if you set the <light> attribute type="spot" or type="point", you should only set the attribute relative="scene". Setting relative="view" can produce unpredictable results.
|
<light> Child Elements
<color/>
<position/>
For
spot and
point lights only—Specifies the XYZ coordinates for the location of the point or spot light source, assuming it not infinitely far from the scene. (See
<position> Element .)
<direction/>
<angle>
<exponent>
<light> Example
This example shows the light element for a spot light source that has a position in the scene.
<light name="back" type="spot" relative="scene">
<color ambient="#0A0A0A" diffuse="#FFB669" specular="#E0E0E0"/>
<position x="71.00" y="66.00" z="24.00"/>
<direction x="-60.00" y="60.00" z="-20.00"/>
<angle>10.00</angle>
<exponent>128</exponent>
</light>