MeshLambertMaterial

De OSWiki
Révision datée du 18 février 2018 à 13:45 par Acryline (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Matériau pour surface mate, sans surbrillance spéculaire.

Le matériau utilise un modèle non-physique basé sur une source lumineuse lambertienne pour calculer la réflectance. Cela peut simuler certaines surfaces comme du bois naturel ou de la pierre, mais ce matériau ne peut pas simuler des surfaces brillantes avec reflet surbrillants comme le bois vernis.

Le shading (ombrage plat) est calculé en utilisant le model d'ombrage de Gouraud. Cela calcule un ombrage par vertex (comme par exemple dans un vertex shader) et interpole les résultats sur les faces du polygone.

En raison de la simplicité des modèles de réflectance et d'illumination, la performance sera bien meilleure quand on utilisera ce matériau plutôt que MeshPhongMaterial, MeshStandardMaterial ou MeshPhysicalMaterial, au pris d'un léger manque de précision graphique.

Constructeur

Propriétés

Méthodes