Material
Classe abstraite de base pour les matériaux.
Les matériaux décrivent l'apparence des objects. Ils sont définis (surtout) indépendamment du rendu. Ainsi il n'est pas nécessaire de réécrire des matériaux pour utiliser un rendu différent.
Les propriétés et méthodes de la classe Material sont hérités par les autres types de matériel ( bien qu'ils puissent avoir d'autres valeurs par défaut).