Adding Lights¶
To add a light to your level you can specify options under the light
label
inside your level specification. For example:
var myLevel = {
light : {
myLight : {
//options
}
}
};
We will define a point (directional) light. The light is position 5 units above and 20 units in front of the character (therefore, an offset of [0,5,20]). We must also rotate it 180 degrees (1.54 radians) to point into the scene (and at the character). The light will emit a white light:
var myLevel = {
light : {
myLight : {
type : GLGE.L_POINT,
rotY : 1.54,
color : "#fff",
attached : ['character', 0,5,20]
}
}
};
The level specification topic has more information about adding and configuring lights.
What’s next?¶
In the next section we will learn how to apply a texture.