Home
- POV-Ray Tutorial
Design di Superfici
- Colori e Texture
Index
Sintassi di texture
- Esempio di base
- pigment{ ... }
- normal{ ... }
- pigment_pattern
- esempi per normal
- finish{ ... }
Testure pronto per l'uso
> Regole
- colors.inc
- textures.inc
Colori Do-it-yourself
- color rgb< , , >
- Trasparenza
Motivi - patterns
Liste di motivi
Warps
uv_mapping
Mapping
Sovrapposizioni
Vostre testure
|
Testure pronto per l'uso
1) Predefinito come "color{ ... }"
----> richiamare come color in "pigment{color...}" !
Se una qualità per es. "Scarlet" é definito come "color{ ... }",
si deve richiamarla
come "color" nel comando "pigment" :
texture{ pigment{ color Scarlet}
finish { diffuse 0.9 phong 1}
} // ------- fino di testura --- |
Qui "finish{ diffuse 0.9}" é necessario, altrimenti il colore é toppo buio!
2) Predefinito come "pigment{ ... }"
---> richiamare come "pigment{ ... }"!
Se una qualità per es. "Jade" é definito come "pigment{ ... }", si deve richiamarla
come "pigment" :
texture{ pigment{Jade}
finish { diffuse 0.9 phong 1 }
} // ------- fino di testura --- |
Qui "phong 1.0" é un effetto di luce!
3) Predefinito come "texture{ ... }" completa
---> richiamare come "texture{ .. }" !
Se una qualità per es. "Polished_Chrome" o "Glass3" contiene
tutti i componenti di una testura, si deve solo scrivere:
texture{ Glass3 } // --- fino di testura |
Di caratteristice aggiuntive come la ruvidezza ("normal") e
colore d'abbozzo ("quick_color") certamente si può aggiungere !
Esempio:
texture{ Glass3
pigment{ quick_color Cyan}
normal { ripples 0.5 scale 0.05 }
} // ------- fino di testura --- |
interior{ I_Glass}
// con la rifrazione della luce!
//---------------------------------------- |
Esempi per l'uso di
a) ready-made texture
sphere{ <0,0,0>,1
texture{Polished_Chrome // <--- ready-made texture
pigment{quick_color White}
normal {bumps 0.5 scale 0.05}
} // ------ fino di testura ---
} //-------------- fino di sphera --------------------- |
b) ready-made pigment
sphere{ <0,0,0>,1
texture{pigment{Bright_Blue_Sky //<- ready-made pigment
quick_color Blue }
normal {bumps 0.5 scale 0.05}
finish {ambient 0.1 diffuse 0.9}
} // ------ fino di testura ---
} //-------------- fino di sphera --------------------- |
c) ready-made color
sphere{ <0,0,0>,1
texture{ pigment{color White} // <--- ready-made color
normal {bumps 0.5 scale 0.05}
finish {ambient 0.1 diffuse 0.9}
} // ------ fino di testura ---
} //-------------- fino di sphera --------------------- |
|
|