Nueva solución para el modelado 3D
Caustic Graphics anuncia la primera plataforma “ray tracing” o de “trazado de rayos”.
Caustic Graphics presentó el mes pasado la plataforma CausticRT, que ofrece una combinación de software y hardware basada en la técnica de “trazado de rayos” o “ray tracing”. La misma sirve para crear un entorno de renderizado escalable de alta performance, donde la calidad de la imagen nunca se ve comprometida. Según la empresa, con esta solución, se tendría una “granja de renderizado” en su computadora de escritorio. El “ray tracing” o “trazado de rayos” es una técnica para generar una imagen, trazando la trayectoria de la luz mediante píxeles en una imagen plana. La técnica de ray tracing es conocida desde hace tiempo por su capacidad de generar imágenes de un gran foto realismo, pero tiene la desventaja de requerir grandes cantidades de procesamiento computacional. Por lo tanto, esta técnica es usualmente usada para imágenes fijas o que se mueven muy lentamente. Por otro lado, la técnica más usada en la actualidad para lograr efectos 3D en una imagen plana es la que se conoce como “rasterizado”. En la misma se usan triángulos o polígonos para lograr la imagen 3D, a los que se les agrega después una textura, y así obtener los efectos de sombras y de texturas. Los artistas que usan esta técnica para crear una escena de un juego, deben generar las sombras, reflejos y demás elementos relacionados a mano. Si bien es un proceso costoso en tiempo y mano de obra, permite que las imágenes sean de buena calidad y que a la vez no consuman mucho poder computacional. Entonces la plataforma CausticRT, al trazar los rayos de luz en tiempo real, lleva el proceso de iluminación de una escena desde el trabajo del artista al procesador gráfico de esta plataforma. De esta manera, todo el proceso de iluminación se genera automáticamente desde la placa CausticOne, evitándose todo el proceso trabajo-intensivo del renderizado. Lo que se busca por el momento, no es lograr mejores gráficos, sino hacer que el desarrollo de los juegos sea más barato. La plataforma CausticRT no busca reemplazar a las tradicionales placas de video, sino trabajar junto a ellas. Como habíamos señalado más arriba, la técnica de “ray tracing” o “trazado de rayos”, consume una gran cantidad de recursos computaciones y es por eso que Caustic Graphics encaró a esta dificultad como un problema de base de datos. El principal inconveniente es cómo hacer llegar toda esa información a los procesadores de una manera lo suficientemente rápida. Para ello desarrollaron una combinación de extensiones personalizadas de OpenGL que son aceleradas por la placa gráfica propietaria. La CausticOne sólo puede generar entre 3 y 5 cuadros por segundo y entre los primeros clientes figuran Pixar. Pixar usará la misma para previsualizar escenas.
A principios del año que viene estará disponible la CausticTwo que además de contar con más potencia, podrá lograr animaciones de 30 cuadros por segundo sin ninguna complicación.
Enlaces relacionados:
Caustic Graphics
Tags: Caustic Graphics | CausticRT | CausticOne | CausticTwo | ray tracing | rasterizado |
|
|
|
|
|