Render HDR y niebla

Hola

Hoy aunque breve, me gustaría hablar sobre una idea que me ha sobresaltado mientras pensaba en esto del HDR. Y aparte voy a probar de paso esto del particionado de la noticia.

El caso es el siguiente:

Imaginad una ecuación de render la cual nos da dos rangos de colores, el LDR y el HDR. Ahora nosotros queremos implementar niebla en la escena (lo digo porque en la versión 1 del iL-engine, la niebla estaba implementada, y esta segunda versión no será menos) y para eso nos surge una duda.

¿Donde implementamos la interpolación de la niebla con el color de la escena? En el rango LDR o en el rango LDR+HDR (es decir, en los valores ANTES de partir la información en dos rangos).

Una posible respuesta es la de aplicar la niebla al rango LDR, pues es el color ‘base’ de la escena. Pero si lo hacemos así, es decir, implementar la niebla en el rango LDR, si un objeto está muy lejos de la cámara y todo su volumen es del color de la niebla, si este objeto tiene un brillo HDR azul, este brillo saldrá por encima de la niebla. Y seamos sinceros, por muy fuerte que sea un brillo, siempre la niebla se interpone en medio de ese brillo.

Por lo tanto, lo que dentro de unos días (sino semanas) será la niebla pero en el rango LDR+HDR, es decir, antes de hacer cualquier distinción entre LDR y HDR.

Un saludo y se aceptan ideas, opiniones, etc.

Escribe un comentario

Tienes que iniciar sesión para escribir un comentario.