Cita:
|
Iniciado por no_mercyjedi
Supongo que alguna vez te ha pasado mirar a un nube en un día algo nublado y que el sol está oculto detrás, te habrá pasado que cuando la miraste directamenet era completamente blanca y emitía tanta intensidad de luz que era casi como ver el sol, tenías que voltear la vista o entre cerrar los ojos para tratar de seguir viendola, bueno, ese tipo de luminosidad únicamente la vas a conseguir de modo realista y convincente con HDRI.
|
No Mercy, en realidad justamente ese no es el mejor beneficio del HDRI, sino todo lo contrario. Es poder ver la escena aunque tengas una fuente de luz fuerte en la escena.
En los formatos "comunes" guardan la informacion como 3 valores RGB que van desde el 0 a 255 para cada pixel. Eso les da una posibilidad de 16 millones de colores, pero no un rango de 16 millones de tonos. Por ejemplo, si le sacas una foto a un pasto verde y la guardas en JPG, solo vas a ver 256 tonos de verde, no 16 milliones.
En los formatos de rango amplio (como HDRI, OpenEXR y otros), el rango no esta limitado a 8 bits por color, sino que podes tener de 12 bits, 16 bits, hasta llegar a punto flotante (32 bits por canal). Eso te da algo asi como 4.294.967.296 tonos por CADA color, un numero.
Por eso aunque tengas una escena muy luminosa, igual podes ver las cosas en las sombras porque el rango de la imagen alcanza para mostrar las dos. Basicamente tienen un rango superior al del ojo humano (en teoria). Tambien hay que tener en cuenta el rango del dispositivo de salida (monitor) pero ya es ponerse muy complicado.
Las desventajas de los formatos de amplio rango basicamente son dos. Son MUY pesados (imaginate lo que pesa un TIF, ahora multimplicalo por 10 y vas a tener una idea lo que pesa una imagen en float). Y lo otros, no existe casi ninguna camara en el mercado que pueda sacarlos (solo 1 si mal no recuerdo). Los tenes que armar agarrando varias fotos de un objeto o paisaje sacadas a diferentes niveles de exposición y juntarlas con un programa especial.
En 3D, generalmente se usan para darle reflecciones a un objeto, o para IBL, que no es ni mas ni menos que iluminar una escena basado en el color y tono de un archivo HDRI.
Eso es lo basico sobre HDRI..
Saludos