6.11  Ajustes Globales

La declaración global_settings es una sentencia que reúne un número de parámetros globales. La declaración puede aparecer en cualquier parte de la escena siempre y cuando no se encuentre dentro de otra declaración. Pueden haber múltiples declaraciones global_settings en una escena. Cualquier valor que haya sido especificado en la última declaración de global_settings tomará precedencia sobre cualquier ajuste previo.

Nota: algunos ítems que fueron directivas de lenguaje en versiones previas de POV-Ray han sido transferidos dentro de la declaración global_settings para hacer más obvio al usuario que su efecto es global. La sintaxis anterior está permitida, pero generará un alerta.

La nueva sintaxis es :

AJUSTES_GLOBALES:
global_settings { [ITEMS_DE_AJUSTES_GLOBALES...] }
AJUSTES_GLOBALES_ITEM:
adc_bailout Valor | ambient_light COLOR | assumed_gamma Valor |
hf_gray_16 [Booleano] | irid_wavelength COLOR |
charset JUEGO_DE_CARACTERES_GLOBAL | max_intersections Numero |
max_trace_level Numero | number_of_waves Numero |
noise_generator Numero | radiosity { ITEMS_DE_RADIOSIDAD... } |
photon { ITEMS_DE_FOTONES... }
JUEGO_DE_CARACTERES_GLOBAL:
ascii | utf8 | sys

Valores predeterminados para los ajustes globales:

JUEGO_DE_CARACTERES	: ascii
adc_bailout : 1/255
ambient_light : <1,1,1>
assumed_gamma : Sin correcion gamma
hf_gray_16 : desactivado
irid_wavelength : <0.25,0.18,0.14>
max_trace_level : 5
max_intersections : 64
number_of_waves : 10
noise_generator : 2

Radiosity:
adc_bailout : 0.01
always_sample : activado
brightness : 1.0
count : 35 (max = 1600)
error_bound : 1.8
gray_threshold : 0.0
low_error_factor : 0.5
max_sample : valor no positivo
minimum_reuse : 0.015
nearest_count : 5 (max = 20)
normal : desactivado
pretrace_start : 0.08
pretrace_end : 0.04
recursion_limit : 3

Cada ítem es opcional y puede aparecer en cualquier orden. Si un ítem se especifica más de una vez, el último prevalece sobre los anteriores. En las secciones siguientes se dan detalles de cada ítem.

En 'Ajustes Globales' ...
6.11.1   Control adaptativo (ADC_Bailout)
6.11.2   Luz de ambiente (ambient_light)
6.11.3   Gamma asumida (assumed_gamma)
6.11.4   Salida en escala de grises (HF_Gray_16)
6.11.5   Longitud de onda de la iridiscencia (Irid_Wavelength)
6.11.6   Juego de caracteres (Charset)
6.11.7   Nivel máximo de trazado (Max_Trace_Level)
6.11.8   Numero máximo de intersecciones (Max_Intersections)
6.11.9   Numero de ondas (Number_Of_Waves)
6.11.10   Generador de ruido (Noise_generator)
6.11.11   Radiosidad