module special.image.image_synthese_phong
¶
Short summary¶
module ensae_teaching_cs.special.image.image_synthese_phong
implémentation du modèle d’illumination de Phong
Classes¶
class |
truncated documentation |
---|---|
définit une scène et utilise le modèle d’illumination de Phong pour construire l’image de synthèse |
Methods¶
method |
truncated documentation |
---|---|
définit la position de l’oeil, l’angle d’ouverture, et la taille de l’écran |
|
affichage |
|
retourne la couleur du fond |
|
calcule la couleur pour un rayon donné, un point p, un objet obj, et une source de lumière source |
Documentation¶
implémentation du modèle d’illumination de Phong
-
class
ensae_teaching_cs.special.image.image_synthese_phong.
ScenePhong
(repere, alpha, x, y, ka=0.1, kb=0.8, kc=0.3, reflet=6, fond=<ensae_teaching_cs.special.image.image_synthese_base.Couleur object>)[source]¶ Bases :
ensae_teaching_cs.special.image.image_synthese_scene.Scene
définit une scène et utilise le modèle d’illumination de Phong pour construire l’image de synthèse
définit la position de l’oeil, l’angle d’ouverture, et la taille de l’écran
-
__init__
(repere, alpha, x, y, ka=0.1, kb=0.8, kc=0.3, reflet=6, fond=<ensae_teaching_cs.special.image.image_synthese_base.Couleur object>)[source]¶ définit la position de l’oeil, l’angle d’ouverture, et la taille de l’écran
-