Tipos de renderización
Existen 2 principales tipos de renderización. La diferencia está en la velocidad con la cual las imágenes son calculadas y finalizadas.
• Renderizado 3D Real Time
• Renderización offline
Renderizado 3D: las técnicas de visualización
Z-Buffer
Es uno de los algoritmos más simples para la determinación de las superficies visibles. Utiliza dos estructuras de datos, el z-buffer y el frame-buffer
Scan line
Es uno de los métodos más antiguos. Los algoritmos que trabajan sobre la línea de escaneo son image-precision y se llaman así debido a que por cada scan-line determinan los span (intervalos) de pixeles visibles.
Ray casting
Es un mecanismo image-precision que permite la detección de superficies visibles. Todo el proceso hace referencia a un centro de proyección y a una pantalla en posición arbitraria pensada como una grilla regular.
Ray tracing
Desciende directamente del ray casting pero se le aplica un modelo particular de iluminación que tiene en cuenta los fenómenos físicos de la luz, como reflexiones y refracciones, que permite alcanzar resultados fotorrealistas sorprendentes. Está basado en la observación que, de todos los rayos de luz que dejan un manantial, solo contribuyen a la imagen aquellos que luego de haber tocado el objeto alcanzan al observador.
Radiosity
Es otro método image-precision que aporta mayores ventajas a la cualidad foto realística de la imagen ya que tiene en cuenta también el fenómeno físico de la inter reflexión entre objetos.
Programas de modelado
Son los utilizados para modelar y dar forma a los objetos, tal y como su nombre indica. Por medio de polígonos se crea toda la geometría y formas principales del proyecto.
Algunos de los programas más utilizados para modelado 3D son:
• Autodesk 3ds Max
• Maya
• Blender
• SketchUp
• Modo
• Cinema 4D
Motores de renderizado
Una vez tenemos los objetos creados, los motores de renderizado nos calculan los rebotes o incidencia de luz sobre los objetos. Así, se consiguen apreciar características diferenciales en color, textura, rugosidad, etc.
Algunos de los principales motores de renderizado en arquitectura son:
• Vray
• Octane
• Corona
• Renderman
• Fstorm
• Redshift
• Arnold

No hay comentarios:
Publicar un comentario