Question IX (2 points)
Le modèle CSG de composition pour construire un objet 3D est incomplet car il nécessite
des algorithmes pour évaluer l’arbre de construction. Indiquez une approche vous
permettant d’évaluer ces arbres CSG (« Constructive Solid Geometry »).
Question X (2 points)
En infographie, une texture peut être vue comme un tableau de couleurs ou comme la
rugosité d’une surface. Comment procède-t-on en infographie pour introduire des effets
de rugosité à une surface ? À quel endroit pouvons-nous introduire ces effets de rugosité
dans PGC++ et de quelle façon ?
Question XI (2 points)
Montrer comment une texture 2D représentée à l’aide d’un tableau de couleurs peut être
appliquée à une surface de Bézier quelconque.
Question XII (2 points)
Décrivez une méthode permettant de synthétiser une texture ayant les caractéristiques
d’une texture-mère.
Question XIII (2 points)
Les images en OpenGL sont représentées à l’aide d’un tableau de « pixels » (noté
« pixmap ») où chaque « pixel » désigne une couleur. Indiquez deux façons différentes
de combiner des « pixmaps » entre eux.
Question XIV (2 points)
Comment procéderiez-vous pour générer une image en se basant sur l’itération de
fonctions quadratiques dans les complexes.
Question XV (2 points)
Vous avez adopté le modèle de particules de Reeves pour représenter des phénomènes
naturels. Puisque ce modèle nécessite un très grand nombre de particules, indiquez deux
simplifications souvent apportées pour réduire les temps de calculs lors de la génération
d’une image selon Reeves.
Question XVI (2 points)
(i) Pour représenter des arbres naturels, on peut utiliser des constructions de
remplissage; décrivez cette approche.
(ii) Indiquez trois façons différentes de généraliser ce concept de constructions de
remplissage afin d’améliorer le potentiel de modélisation.