6.0  Lenguaje de Descripción de Escenas

Esta sección de referencia describe el Lenguaje de Descripción de escenas. Se supone que debe usarse como referencia para buscar cosas, y no contiene explicaciones detalladas acerca de cómo se escriben las escenas o de cómo se utiliza POV-Ray. Solamente se explican todas las características, su sintaxis, utilización, limitaciones, inconvenientes, etc.

El Lenguaje de Descripción de Escenas (SDL, del ingles "Scene Description Language"), te permite describir el mundo de una manera cómoda y legible. Los ficheros se crean en texto ASCII plano, utilizando un editor de textos de tu elección. El nombre del fichero de entrada se especifica utilizando la opción Input_File_Name=fichero o el interruptor +Ifichero. Por defecto los ficheros tienen la extensión .pov. POV-Ray lee el fichero, lo procesa creando un modelo interno de la escena y entonces renderiza la escena.

La sintaxis global de una escena se muestra a continuación. Ver "Notación y Suposiciones Básicas" para más información sobre la notación de sintaxis.

ESCENA:
    OBJETO_DE_ESCENA ...
OBJETO_DE_ESCENA:
    DIRECTIVAS_DE_LENGUAJE        |
    camera { OBJETOS_DE_CÁMARA ... } |
    OBJETOS                    |
    EFECTOS_ATMOSFÉRICOS        |
    global_settings { OBJETOS_GLOBALES }

En pocas palabras, esto significa que la escena contiene uno o más objetos de escena y ese objeto de escena puede ser uno de los cinco objetos listados debajo de él. Los objetos pueden aparecer en cualquier orden. Ninguno de estos objetos es imprescindible. Añadida a la sintaxis descrita arriba, una DIRECTIVA_DE_LENGUAJE puede aparecer en cualquier lugar, incrustada en otras declaraciones entre dos símbolos cualquiera. También hay algunas restricciones en las directivas de anidamiento.

Para mas detalles acerca de estos cinco objetos, visita la secciones "Directivas del Lenguaje", "Objetos", "Cámara", "Efectos Atmosféricos" y "Ajustes Globales".

En 'Lenguage de Descripción de Escenas' ...
6.1   Fundamentos del Lenguaje
6.2   Directivas del Lenguaje
6.3   Sistema de Coordenadas de POV-Ray
6.4   Cámara
6.5   Objetos
6.6   Interior
6.7   Texturas
6.8   Medio (Media)
6.9   Efectos Atmosféricos
6.10   Fotones
6.11   Ajustes Globales (Global Settings)