<?xml version="1.0" encoding="ISO-8859-1"?>

<ze_light name="light">
    <!-- Create a light object.
    If the object will not be re-used, omit the name attribute.
    
    Most applicaitons use only the <position> method
    and ocassionally the <ambient> method. 
    
    Methods include:
    -->

    <position>x, y, z</position>
        <!-- Sets light position.
        If the light is directional, the direction matters
        but not the distance between (x, y, z) and (0, 0, 0),
        i.e., (1, 1, 1) has the same effect as (100, 100, 100).
        -->
    
    <ambient>r, g, b, a</ambient>
    <diffuse>r, g, b, a</diffuse>
    <specular>r, g, b, a</specular>
        <!-- These methods set the ambient, diffuse, and specular
        colors of the light. Color components of red, green, blue, and alpha
        should be numbers of 0 to 1.
        -->

    <attenuation>constant, linear, quadratic</attenuation>
        <!-- Sets the constant, linear, and quadratic
        attenuation parameters of light
        -->
    
    <local>true</local>
        <!-- Or <local>false</local> to set the light
        as local or directional
        -->
    
    <lightmodel>true</lightmodel>
        <!-- Or <lightmodel>false</lightmodel> to set the light
        to use a light model or object material for coloring.
        -->
    
    <eye>true</eye>
        <!-- Or <eye>false</eye> to sets the
        GL_LIGHT_MODEL_LOCAL_VIEWER parameter to 1 or 0.
        -->
    
    <twoside>true</twoside>
        <!-- Or <twoside>false</twoside> to specify lighting
        front and back sides of an object or only one side.
        -->
    
</ze_light>