Descriptions et exemples pour le POV-Ray raytracer par Friedrich A. Lohmüller
Conception de Surface en »texture« avec POV-Ray -
English English English
Italiano Italiano
Deutsch Deutsch

Page d'Accueil
- POV-Ray Tutoriel

  Conception de Surface
  - Coleurs et Textures
    Index

    Syntaxe de texture
    Textures prêtes-à-l'emploi
    Couleurs do-it-yourself
    Motifs - Patterns
    - types de motifs
     Motifs régulaires
    - checker, hexagon
      square, triangular
    - brick
    - object pattern (1)
    - object pattern (2)
    - object pattern (3)
    - tiling
    - pavement
     Motifs rayures
    - color_map{...}
     Motifs par pigments
    - pigment_pattern (1)
    - pigment_pattern (2)
    - image_pattern
    Listes de Motifs
    - Motifs régulaires
    - Motifs par hasard
    - Motifs Fractal
   > Autres motifs
    Warps
    - warp mapping
    uv_mapping
    Mapping
    Superpositions

    Votre textures
 
                                           

Motifs (patterns) pour pigment et normal

Autres Fonctions de Motif

Nom

Exemple

function

#declare Function_1 = function{ pow(sin(y),2) }
pigment{ function{ Function_1 (x,5*y,z) }
         color_map { [0.0 color rgb <1,0.5,0>]
                     [1.0 color rgb <1,1,1>]
                   } // end of color_map
        } // end of pigment
#declare Function_1 = function{ pow(sin(y),2) }
pigment{ color rgb <1,1,1>}
normal { function{ Function_1 (x,4*y,z) }
         bump_size 1 scale 0.5
       } // end of normal

slope

pigment{ slope{ <0, 1,0> , -1.5, 0.35}
         //<direction>[, Lo_slope, Hi_slope ]
         color_map{[0.0 color rgb <0,1,0>]
                   [0.1 color rgb <1,0,0>]
                   [0.2 color rgb <1,1,0>]
                   [1.0 color rgb <1,1,1>]
                  }//end of color_map
        } // end of pigment
pigment{ slope{ <0,-1,0> , 0.0, 0.22}
         // <direction> [, Lo_slope, Hi_slope ]
    //altitude <Alt_Direction>, Lo_alt, Hi_alt
         color_map{[0.0 color rgb<0.2,0.7,0.2>]
                   [0.1 color rgb<0.5, 1, 0.5>]
                   [0.2 color rgb<  1, 1, 0>]
                   [1.0 color rgb<  1, 0, 0>]
                  }//end of color_map
        } // end of pigment
top

© Friedrich A. Lohmüller, 2006
www.f-lohmueller.de