vers l'index général de l'aide - vers l'index des matériaux - vers l'index des motifs
Ce motif vous permet de transformer n'importe quelle définition de pigment, même très complexe, en un motif qui pourra à son tour être utilisé dans une autre structure.
POV-Ray 3.5
pigment_pattern { .. définition de pigment .. }
La valeur du motif en un point de l'espace sera déterminée par la conversion en niveaux de gris de la couleur du pigment spécifié en ce même point.
// déclarations préalables : #declare MonPigment_A = pigment {checker color Blue color Black scale .5} #declare MonPigment_B = pigment {bozo color_map { [0 OrangeRed] [1 White] } scale .5 } // voici le pigment complexe : #declare MonPigment_C = pigment { crackle solid pigment_map { [0 MonPigment_A] [.5 MonPigment_A] [.5 MonPigment_B] [1 MonPigment_B] } }
Voici ce que donne ce pigment 'au naturel' :
Nous allons l'utiliser comme motif dans une texture_map composée d'une texture matte, et d'une autre réfléchissante :
plane {y,0 texture { pigment_pattern {MonPigment_C} texture_map { [0 pigment {SteelBlue}] [1 pigment {OrangeRed} finish {reflection 1}] } } }