Atténuation :
|
Une lumière autre que directionelle ne peut éclairer à une distance infinie. TopSolid permet d'ajouter des facteurs d'atténuation pour prendre en compte cette réalité. Voici comment cette atténuation est gérée : - Soit Ac, Al et Aq l'atténuation constante, linéaire et quadratique. - Soit d la distance entre la source lumineuse et un point sur l'élément. - La quantité de chaque composante de la lumière (ambiante, diffuse et spéculaire) qui arrive à ce point est multipliée par : 1 / (Ac + Al*d + Aq*d²) - Par défaut on a Ac=1, Al=0 et Aq=0, on a donc aucune atténuation. - Exemple d'atténuation. |