vers l'index général
vers la page générale des sources lumineuses

Options communes à tous les types de sources lumineuses

rayons parallèles

C'est une nouveauté de MegaPOV, il suffit de placer le mot clé parallel avant point_at, et tous les rayons de lumière seront parallèles au vecteur défini par la position et point_at. Tous ces rayons lumineux sont émis à partir du plan (invisible) dont la normale est le vecteur précité. En cas d'utilisation de fade_distance, c'est la position de la source qui détermine l'atténuation.

shadowless

Le mot clé shadowless permet à une source lumineuse de passer au travers des objets de la scène, sans provoquer d'ombre (y compris quand la lumière est dans un objet). C'est utile pour créer une lumière de "remplissage" orientée, qui abaisse un peu le contraste des ombres, ou pour placer une source lumineuse à l'intérieur d'un objet représentant un luminaire.

Attention : utiliser shadowless avec spotlight transforme la source conique en source simple (et sans ombres).

Attention (2) : une lumière affectée par shadowless ne provoquera pas non plus de réflexion spéculaire (phong, specular,..) sur les objets.

looks_like

Ce mot clé désuet (presque inutile depuis l'apparition de shadowless) permet de spécifier un objet qui "matérialisera" la source lumineuse. Cet objet sera automatiquement doté de l'attribut no_shadow, mais vous devrez toutefois régler sa luminosité apparente selon les besoins.

fade_distance, fade_power

Par défaut, les rayons lumineux ne perdent pas leur intensité avec la distance. Afin de produire un résultat plus réaliste, on peut spécifier la distance à laquelle la lumière commence à perdre son énergie avec fade_distance. On peut aussi spécifier de quelle manière (linéaire, cubique,...) cette perte se produit, avec fade_power.

Attention : si fade_distance est plus grand que 1, l'intensité à l'approche de la source augmente, de telle manière que, à la distance spécifiée, son intensité soit égale à la couleur donnée.

Remarque : l'atténuation ne se produit que pour les rayons provenant directement des sources lumineuses, et ne concerne pas les rayons réfléchis ou réfractés.

media_attenuation, media_interaction

media_attenuation (on/off) spécifie si l'intensité de la lumière est atténuée quand elle passe à travers un media

media_interaction (on/off) spécifie si la source lumineuse interagit avec les media qui sont sur sa trajectoire.

Ces deux mots clés sont activés (on) par défaut.

auteurs : Rodolphe Gelaude / Fabien Mosen