Está en la página 1de 3

¿Cómo aumentar la calidad en POV-Ray?

Al corriente 2 de julio de 2014


He buscado y buscado, y no puedo encontrar mucha información sobre cómo aumentar la
calidad en POV-Ray, ¿alguien puede ayudarme?

Principalmente solo quiero aumentar la cantidad de Anti-alias. He agregado líneas de có-


digo, pero no hacen nada, simplemente no entiendo.

Esto tengo en quickres.ini.


[1920x1200 16: 9 AA 0,7]
Ancho = 1920
Altura = 1200
Antialias = Activado
Antialias_Threshold = 0,7
Antialias_Depth = 4
Antialias_Threshold = 3.3

¿Puede ayudarme alguien, por favor?

Al corriente 2 de julio de 2014


Esto es de la documentación actual de POV-Ray sobre las opciones de suavizado, especí-
ficamente el valor Antialias_Threshold:

Cita
Los valores RGB están en el rango de 0.0 a 1.0, por lo que lo máximo que pueden diferir
dos píxeles es 3.0. Si el umbral de suavizado es 0.0, entonces cada píxel es supermues-
treado. Si el umbral es 3,0, no se realiza ningún suavizado. Un umbral más bajo significa
más suavizado y menos velocidad. Utilice suavizado para la versión final de una imagen, no
el borrador. Cuanto menor sea el contraste, menor debería ser el umbral. Las imágenes de
mayor contraste pueden salirse con la suya con valores de tolerancia más altos. Los buenos
valores parecen rondar entre 0,2 y 0,4.

La esencia de esto es que Antialias_Threshold = 0.0 es la configuración de mayor cali-


dad. Antialias_Threshold = 3.0 significa que no se realiza ningún suavizado.

Su problema anterior es que ha ingresado dos valores diferentes para Antialias_Threshold,


y POV-Ray siempre funcionará con la última opción definida, que en este caso es un valor
de 3.3 (y 3.0 es el valor máximo que realmente puede utilizar).

No tengo mucha experiencia con Antialias_Depth, pero creo que cuanto mayor sea el nú-
mero, mejor será la calidad. Para esta opción, el valor más alto que puede establecer es 9.

También puede especificar una opción de jitter usando Jitter = On, aunque no he usado
esta opción antes. De forma predeterminada, esto establece un valor de jitter de 1.0, que es
el valor más alto disponible.

A la luz de lo anterior, la configuración que probablemente busca sea la siguiente:


[1920x1200 16:10 AA 0.0]
Ancho = 1920
Altura = 1200
Antialias = Activado
Antialias_Threshold = 0.0
Antialias_Depth = 9
Jitter = Activado
POV-Ray tiene un método de muestreo alternativo para suavizado, pero lo anterior debería
ser lo suficientemente bueno.

Al corriente 3 de julio de 2014


¡Muchas gracias! Funcionó fantástico. Solo una pregunta más, la textura trans-clara y trans-
naranja que usé se ve muy oscura con lego negro debajo. ¿Hay alguna forma de alegrarlos?
Gracias por adelantado.

Al corriente 3 de julio de 2014


Solo una pregunta más, la textura trans-clara y trans-naranja que usé se ve muy oscura con
lego negro debajo. ¿Hay alguna forma de alegrarlos?

Esto es algo que he querido arreglar por un tiempo, pero no lo he logrado. En última instan-
cia, la configuración de transparencia no es adecuada para POV-Ray 3.7 y las partes trans-
parentes son demasiado transparentes.

Si desea solucionarlo usted mismo, simplemente abra el archivo "lg_color.inc" en el Bloc de


notas y busque la siguiente sección:
/ ************************************ /
/ * VARIABLES PARA COLORES TRANSPARENTES * /
/ ************************************ /

// NORMAL TRANSPARENTE
#declare TransFilter = 0.9;
#declare TransTransmit = 0.1;

// NEÓN TRANSPARENTE
#declare NeonFilter = 0.5;
#declare NeonTransmit = 0.3;

Simplemente cambie el valor TransTransmit a 0, guarde el archivo y luego intente renderi-


zar nuevamente. También puede ajustar un poco la opción TransFilter, tal vez a algo como
0,95, si se ve demasiado brillante.

Alternativamente, hice una pequeña actualización a mi archivo LGEO-Update.zip , por lo


que podría descargarlo e instalarlo. El archivo "lg_color.inc" contenido también tiene algunas
actualizaciones menores a los colores metálicos.

No es perfecto, y creo que necesito pasar más tiempo jugando con algunas de las opciones
de color.

Al corriente 14 de julio de 2014 (editado)


Cambió el nombre de algunos materiales. Por ejemplo, "lg_gold_chrome" ahora es
"lg_chrome_gold". Esto está causando que mis renderizados se detengan. ¿Qué tengo que
hacer?
Además, creo que debería agregar el declarativo "# versión 3.7" al principio de sus archi-
vos. Sin el declarativo, POV-Ray todavía intenta operar en el modo heredado de POV-Ray
3.6.2.

POV-Ray 3.7
LDView 4.2 Beta 1

Los materiales renombrados funcionaron bien después de instalar correctamente sus pie-
zas.
Sin embargo, los colores todavía me parecen demasiado descoloridos. ¿Qué tipo de resul-
tados está obteniendo? ¿Ha intentado utilizar un script como el siguiente?
#macro gamma_color_adjust (in_color)
#local out_gamma = 2.2;
#local in_color = in_color + <0,0,0,0,0>;
color rgbft
<
pow (in_color.red, out_gamma),
pow (in_color.green, out_gamma),
pow (in_color.blue, out_gamma),
in_color.filter,
in_color.transmit
>
#fin
// 1
#declare lg_blue = texture {
pigmento {gamma_color_adjust (<0/255, 51/255, 178/255>)}
terminar {lg_solid_finish}
}

Ignore eso. Ya se ha ocupado de las cosas al cambiar de "color rgb" a "color srpg". Sin
embargo, sigo pensando que los nuevos colores se han desvanecido.

También podría gustarte