Está en la página 1de 5

Pixel Animation Studios

Solucin de Radiosidad

Iluminacin con Solucin de radiosidad

Escena renderizada sin


radiosidad

La misma escena con


radiosidad.

Radiosidad es una tecnologa de renderizacin que simula con realismo la forma en que la luz
interacta en un entorno.
Este tema ofrece una descripcin conceptual de la radiosidad y cmo esta tcnica de
iluminacin global se relaciona con otras tcnicas de renderizacin disponibles en 3ds max.
Esta informacin ayuda a decidir qu tcnica es ms adecuada para la tarea de visualizacin

Pixel Animation Studios

Solucin de Radiosidad

que se desea realizar. Como simula con mayor precisin la iluminacin de la escena, 3ds max
ofrece significativas ventajas sobre versiones anteriores:

Calidad de imagen mejorada: La tecnologa de radiosidad de 3ds max produce


simulaciones fotomtricas ms precisas de la iluminacin de las escenas. Efectos como
la luz indirecta, las sombras suaves y la fuga de color entre superficies producen
imgenes de realismo natural inconcebibles con la renderizacin detallada tradicional.
Estas imgenes ofrecen una representacin mejor y ms predecible del aspecto de los
diseos en determinadas condiciones de iluminacin.
Iluminacin ms intuitiva: Junto con la introduccin de tcnicas de radiosidad, 3ds max
ofrece una interfaz de iluminacin de mundo real. En lugar de especificar la intensidad
de la iluminacin con valores arbitrarios, ahora la intensidad luminosa puede
especificarse con unidades fotomtricas (lumens, candelas, etc.). Adems, pueden
definirse las caractersticas de las lmparas de la vida real usando archivos de
distribucin de intensidad luminosa (como IES, CIBSE y LTLI), suministrados por la
mayora de los fabricantes de equipos de iluminacin. Al trabajar con una interfaz de
iluminacin realista, puede configurar de modo ms intuitivo la iluminacin de las
escenas. Puede dedicarse ms a la exploracin de su diseo en lugar de a las tcnicas
de grficos necesarias para visualizarlo correctamente.

Raytrace
Uno de los primeros algoritmos de iluminacin global desarrollados se denomina Raytrace. El
algoritmo Raytrace reconoce que, aunque hay millones de fotones viajando por la habitacin,
los que principalmente nos importan son los que entran en nuestros ojos. El algoritmo funciona
trazando rayos hacia atrs, desde cada pixel de la escena hasta el modelo 3D. De este modo
slo se computa la informacin necesaria para construir la imagen. Para crear una imagen
usando Raytrace, se efecta el procedimiento siguiente con cada pixel de la pantalla del
ordenador.
1.Se traza un rayo desde la posicin del ojo, a travs del pixel del monitor, hasta que
tiene interseccin con una superficie. Conocemos la reflectividad de la superficie
gracias a la descripcin de su material, pero todava no sabemos la cantidad de luz que
llega a ella.
2.Para averiguar la iluminacin total, trazamos un rayo desde el punto de interseccin
hasta cada fuente luminosa del entorno (rayo de sombra) Si ningn otro objeto bloquea
el rayo hasta una fuente luminosa, la contribucin de luz de dicha fuente se usa para
calcular el color de la superficie.
3.Si se procesa una superficie de interseccin es brillante o transparente, tambin hay
que determinar lo que se ve en ella o a su travs. Los pasos 1 y 2 se repiten en la
direccin reflejada (y si hay transparencia, transmitida) hasta que se encuentra otra
superficie. El color en el punto de interseccin siguiente se calcula y factoriza en el
punto original.
4.Si la segunda superficie tambin es reflexiva o transparente, el proceso de Raytrace
se repite, y as sucesivamente hasta alcanzar un nmero mximo de iteraciones o
hasta que no se produce interseccin con ms superficies.

Pixel Animation Studios

Solucin de Radiosidad

Con Raytrace: Se trazan rayos desde la cmara pasando por un Pixel hasta la geometra y despus hasta
sus fuentes luminosas.

El algoritmo de Raytrace es muy verstil debido al amplio rango de efectos de iluminacin que
puede modelar. Puede contabilizar con precisin las caractersticas globales de la iluminacin
directa, sombras, reflejos especulares (como espejos) y refraccin a travs de materiales
transparentes. El principal inconveniente de Raytrace es que puede ser muy lento para entornos
de complejidad incluso moderada. En 3ds max, Raytrace se usa selectivamente en objetos con
materiales de Raytrace que especifican Raytrace como opcin de sombreado. Raytrace tambin
puede especificarse para las fuentes luminosas como mtodo de renderizacin de las sombras
que proyectan.
Una desventaja significativa tanto de la renderizacin de Raytrace como detallada es que estas
tcnicas no tienen en cuenta una caracterstica muy importante de la iluminacin global, las
interreflexiones difusas. Con la renderizacin tradicional de Raytrace y detallada, slo se tiene
en cuenta con precisin la luz que procede directamente de las fuentes luminosas en s. Sin
embargo, como ilustra el ejemplo de la habitacin, no slo llega luz a las superficies desde las
fuentes luminosas (iluminacin directa), sino tambin desde otras superficies (iluminacin
indirecta). En caso de generar la imagen de la cocina con Raytrace, por ejemplo, las reas en
sombra apareceran oscuras porque no reciben luz directa desde las fuentes de luz. Sin
embargo, sabemos por experiencia que estas reas no seran totalmente oscuras gracias a la
luz que recibiran de las paredes circundantes.
En la renderizacin detallada y Raytrace tradicional (versiones anteriores de 3ds max) esta
iluminacin indirecta suele tenerse en cuenta simplemente aadiendo un valor arbitrario de luz
ambiental que no tiene correlacin con los fenmenos fsicos de la iluminacin indirecta y que
es constante en el espacio. Por este motivo, las imgenes generadas en renderizaciones
detalladas o de Raytrace pueden parecer muy planas, sobre todo en entornos arquitectnicos,
que suelen contener superficies difusas.
Radiosidad.

Pixel Animation Studios

Solucin de Radiosidad

Para solucionar este problema, los investigadores empezaron a buscar tcnicas alternativas
para calcular la iluminacin global basndose en estudios de ingeniera trmica. A principios de
los aos 60 se desarrollaron mtodos para simular la transferencia de calor irradiado entre
superficies para determinar cmo funcionaran sus diseos en aplicaciones como hornos y
motores. A mediados de los aos 80, los investigadores de grficos de ordenador empezaron a
estudiar la aplicacin de estas tcnicas para simular la propagacin de la luz.
La radiosidad, como se denomina esta tcnica en el rea de los grficos de ordenador, difiere
esencialmente de Raytrace. En lugar de determinar el color de cada pixel de la pantalla, la
radiosidad calcula la intensidad en todas las superficies del entorno. Esto se consigue
dividiendo primero las superficies originales en una malla de superficies menores llamadas
elementos. El algoritmo de radiosidad calcula la cantidad de luz distribuida desde cada
elemento de malla hasta elementos de malla alternos. Se guardan los valores de radiosidad
final para cara elemento de la malla.

Radiosidad: Un rayo de luz que llega a una superficie se refleja en mltiples rayos difusos, que a su vez
pueden iluminar otras superficies. Las superficies se subdividen para aumentar la precisin de la solucin.

En las primeras versiones del algoritmo de radiosidad, la distribucin de la luz entre elementos
de malla deba calcularse totalmente para poder ver en pantalla resultados tiles. Aunque el
resultado era independiente de la vista, el preproceso requera una cantidad de tiempo
considerable. En 1988 se aplicaron una serie de mejoras progresivas. Esta tcnica presenta
resultados visuales inmediatos que pueden mejorar progresivamente en precisin y calidad
visual. En 1999 se invent la tcnica denominada radiosidad de relajacin estocstica (SRR). El
algoritmo SRR constituye la base de los sistemas de radiosidad comerciales que suministra
Discreet.
Una solucin integrada.

Pixel Animation Studios

Solucin de Radiosidad

Aunque los algoritmos de Raytrace y radiosidad son muy distintos, se complementan de


muchas maneras. Cada tcnica tiene ventajas e inconvenientes.

Algoritmo
de
iluminacin

Ventajas

Inconvenientes

Raytrace

Renderiza con precisin la iluminacin


directa, las sombras, los reflejos
especulares y los efectos de
transparencia.
Uso eficaz de la memoria

Computacionalmente caro. El tiempo necesario


para producir una imagen depende en gran
medida del nmero de fuentes luminosas.
El proceso ha de repetirse por cada vista
(dependiente de la vista).

Radiosidad

Calcula las interreflexiones entre las


superficies.
Proporciona soluciones independientes de
la vista para una presentacin rpida de
vistas arbitrarias.

La malla 3D requiere ms memoria que las


superficies originales.
El algoritmo de muestreo de superficies es ms
susceptible de artificios de imagen que Raytrace.
No tiene en cuenta los reflejos especulares ni los

Ni radiosidad y Raytrace ofrecen una solucin completa para simular todos los efectos de
iluminacin globales. Radiosidad es excelente para renderizar interreflexiones difusa a difusa y
Raytrace para renderizar reflexiones especulares. Integrando las dos tcnicas con un sistema
de renderizacin detallado con calidad de produccin, 3ds max ofrece lo mejor de ambas. En
3ds max es posible renderizar detalladamente o con Raytrace una vista especfica de una
solucin de radiosidad para aadir reflejos especulares, transparencia y otros efectos
especiales de iluminacin. En esta situacin, la solucin de radiosidad sustituye la imprecisa luz
ambiental constante usada en muchos programas por valores de iluminacin indirecta precisa,
creando una imagen mucho ms realista. Mediante la integracin de tcnicas, 3ds max ofrece
una gama completa de posibilidades de visualizacin, desde estudios de iluminacin rpidos e
interactivos hasta combinaciones de imgenes de radiosidad/Raytrace de calidad y realismo
excepcionales.
Vase tambin
Procesos de trabajo con radiosidad
Controles de radiosidad
Material de sustitucin de iluminacin avanzada

También podría gustarte