|
Después de haber definido la localización y tamaño de la esfera, necesitamos describir la apariencia de su superficie. La sentencia texture
especifica estos parámetros. Los bloques de textura describen el color, rugosidad y propiedades de acabado de un objeto. En este ejemplo
sólo especificaremos el color. Es lo mínimo que debemos hacer. El resto de opciones de la textura, excepto el color,
usarán valores por defecto.
El color que definimos es el que tendría el objeto si se le iluminará totalmente. Si estuviéramos pintando un cuadro de una esfera, usaríamos tonos oscuros de un color para marcar las partes sombreadas y tonos
más claros para las partes iluminadas. Sin embargo, el trazador de rayos ya hace esto por nosotros.
Sólo necesitamos escoger el color básico inherente en el objeto, y POV-Ray lo
iluminará u oscurecerá dependiendo de la luz en la escena. Como estamos definiendo el color básico que el objeto posee y no el que aparenta , el parámetro se llama pigment
(pigmento).
En una sentencia de pigmento se pueden usar muchos tipos de patrones de colores. El identificador color
especifica que todo el objeto es de un color sólido, en lugar de usar algún patrón de colores. Podemos usar cualquiera de los identificadores previamente definidos en el archivo de inclusión estándar colors.inc
.
Si no está disponible el color que necesitamos, podemos definir nuestro propio color usando el identificador de color seguido de los identificadores red
, green
, y blue
para especificar la cantidad de rojo, verde y azul que serán mezclados. Por ejemplo, un bonito tono rosa puede ser especificado con:
color red 1.0 green 0.8 blue 0.8
Los valores detrás de cada identificador deben de estar comprendidos entre 0.0 y 1.0. Cualquiera de los tres componentes que no se especifique será por defecto 0. Se puede abreviar la notación. Lo siguiente produce el mismo tono de rosa:
color rgb <1.0, 0.8, 0.8>
En muchos casos, la palabra reservada color
es superflua, siendo
ésta la manera más corta de especificar el color rosa:
rgb <1.0, 0.8, 0.8>
Los colores se explican con más detalle en la sección "Especificando Colores".
|