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
    - Exemple de base
    - pigment{ ... }
    > normal{ ... }
      - pigment_pattern
      - Exemples normal
    - finish{ ... }
    Textures prêtes-à-l'emploi
    - Règles de base
    - colors.inc
    - textures.inc
    Couleurs en do-it-yourself
    - color rgb< , , >
    - Transparence
    Motifs - Patterns
    Listes de Motifs
    Warps
    uv_mapping
    Mapping
    Superpositions

    Votre textures
 
                                           
color rgb

  Sur la syntaxe des composantes de »texture« :

  "normal {.....}"


Sample normal 640x480

"normal {.....}" écrit la rugosité de la surface (Une optione! Si n'est pas defini la surface de l'objet paraît totalment lisse!) Est important de savoir que cet effet est seulement causé par une inclinasion plus ou moins rythmique de vecteur normale utilisé pour le calcul de les réflexions de la lumière à la surface. Cet effet ne deforme pas la géométrie du tracé d'un objet. Par conséquent aussi avec des bosses (»bumps«) il tracé d'une sphère reste une balle parfaitment sphérique ! L'effet »normal« est seulement une simulation (très effetive!) que (malheureusement!) ne modifie pas la forme géométrique d'un objet. Pour recevoir une surface vraiment deformée on a besoin d'un objet »isosurface«, mais cet objet est plus plus lent.

Sample normal Sample normal Sample normal

    Si pendant faire passer des tests à ces effets de motifs pour "color_map" ou "normal" et on ne peut voir aucun resultat visible, il peut être secourable utiliser une échelle réduite dans les accolades de l'instruction. Par ex.: "normal{ ... scale 0.01 }".
Souvent l'échelle des motifs sont à tel point que l'effet paraît

   Un autre problème peut e être causé par le fait que quelques motifs sont concentrique autour de <0,0,0>. Sur la surface d'une sphére à <0,0,0> on ne peut voir aucun effet visible. Dans ce case on doit mouvoir le motif un peu par ex. translate<0,1,0> pour obtenir un effet visible.

Sample normal 600x600

Voyez aussi : Liste des functions pour motifs (»pattern«) dans »normal« ("pigment and normal patterns")

top

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