408
edits
Line 1,473: | Line 1,473: | ||
Make your own derived effect inheriting from Effects/procedural-light.eff and assign it in the xml wrapper of the light. | Make your own derived effect inheriting from Effects/procedural-light.eff and assign it in the xml wrapper of the light. | ||
====The base light color set==== | |||
The base light color can be set via: | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
Line 1,483: | Line 1,485: | ||
These take the normal set of values ranging from 0 to 1. | These take the normal set of values ranging from 0 to 1. | ||
====Light full intensity in the center==== | |||
Now the light appears at full intensity in the center can be set via: | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
Line 1,495: | Line 1,499: | ||
There are no sanity checks done, you can assign any center color you like even if this makes no sense - you can change center color or darken it, so use with care. | There are no sanity checks done, you can assign any center color you like even if this makes no sense - you can change center color or darken it, so use with care. | ||
====Runtime change the light intensity==== | |||
To runtime change the light intensity, assign | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
Line 1,509: | Line 1,515: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
====Set directional lights==== | |||
For directional lights, you need to assign a pointing vector in aircraft coordinates into which the light cone points and set the directionality flag to true to activate the computations. This is done via: | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
Line 1,523: | Line 1,530: | ||
<b>Do not use a rotation animation to change the light direction - it won't work.</b> Make the pointing vector properties and change them to your needs. | <b>Do not use a rotation animation to change the light direction - it won't work.</b> Make the pointing vector properties and change them to your needs. | ||
====Fading of a directional light==== | |||
The fading of a directional light away from the pointing axis is controlled by passing angles (or rather sines of angles). | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
Line 1,551: | Line 1,560: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
====Strobe effect==== | |||
For get an automatic strobe effect you can set: | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> |
edits