|
Cámara:
La manera en que se controla la cámara ortográfica ha cambiado.
El 'viejo truco' de poner orthographic
al final del bloque de la cámara ahora resulta en un error.
Lea todo sobre cómo seguir usando esta característica en Proyección ortográfica.
Filter:
Previamente, en las texturas superpuestas, filter
funcionaba de la misma manera que transmit
. Se ha cambiado
de tal manera que funcione como se supone que filter
debería funcionar.
Esto puede cambiar significativamente la apariencia de texturas "pre-3.5".
Solución: Utilizar la directiva #version
para cambiar entre los comportamientos deseados.
Otra opción para escenas viejas es reemplazar filter
por transmit
.
Nota: Las texturas predefinidas, como las que se encuentran en woods.inc, ya han sido corregidas.
Gradiente:
Previamente, el patrón gradient
se invertía / reflejaba en los valores negativos a lo largo del vector de orientación especificado.
Éste ya no es el caso.
Solución: Si solamente se utilizó el rango -1 a 1 del antiguo gradient
, por ejemplo en un sky_sphere
,
se puede reemplazar con el patrón planar
con un color_map invertido.
Una solución más general es utilizar function{abs(x)}
como el patrón en vez de gradient x
, y similarmente
para gradient y
y gradient z
.
Log:
Previamente, la función de punto flotante log
era el logarítmo natural. Desde la versión 3.5, es de base 10.
Para el logarítmo natural, de base e, se ha añadido ln
. Este cambio también afecta a julia_fractal
.
Solución: Reemplazar log
por ln
.
Medio:
En POV-Ray 3.1 se utilizaba filter
o transmit
, dentro del contenedor del medio, para
determinar si el medio proyectaría o no una sombra. Desde la versión 3.5 un medio siempre proyecta una sombra.
Solución: Si no se desean sombras, añada el identificador no_shadow
al contenedor del medio.
Ruido:
Se han añadido nuevas funciones de ruido a POV-Ray 3.5. Las funciones de ruido se usan internamente en los patrones.
La función por defecto en 3.5 no es la misma que en 3.1 y anteriores. Esto puede afectar la apariencia de
texturas en escenas viejas.
Solución: Poner noise_generator 1
en global_settings{}
.
Radiosidad:
En POV-Ray 3.1, los cálculos de radiosidad se basaban en el valor de
iluminación ambiental (ambient
) de los objetos.
Estos cálculos ahora se basan en el valor de iluminacion difusa (diffuse
) de los objetos.
Muchos otros aspectos de la radiosidad también han cambiado.
Solución: Reescribir la escena.
Note: La radiosidad continúa siendo una característica experimental, no se puede garantizar la compatibilidad retroactiva en versiones futuras de POV-Ray.
Luz cónica:
Los valores por defecto de la luz cónica (spotlight) han cambiado:
radius
: 30 (antes: 70) grados
falloff
: 45 (antes: 70) grados
tightness
: 0 (antes: 10)
Adicionalmente, el tightness
de las luces cilíndricas ha cambiado a 0 (antes: 10).
|