3Delight , es un software de gráficos por computadora en 3D que se ejecuta en Microsoft Windows , OS X y Linux . Está desarrollado por Illumination Research . Es un fotorrealista , procesador de línea que se ha utilizado para hacer efectos visuales para numerosas películas, incluyendo Chapple .
Desarrollador (es) | Investigación de iluminación |
---|---|
Lanzamiento estable | 12.0.90 / 8 de mayo de 2016 |
Sistema operativo | Windows , Mac OS X , Linux |
Tipo | Gráficos 3D por computadora |
Licencia | Propiedad |
Sitio web | www.3delight.com |
Historia
El trabajo en 3Delight comenzó en 1999. El renderizador estuvo disponible públicamente por primera vez en 2000. [1] 3Delight fue el primer renderizador compatible con RenderMan que combinó el algoritmo REYES con el trazado de rayos bajo demanda . El único otro renderizador compatible con RenderMan capaz de realizar el trazado de rayos en ese momento era BMRT . Sin embargo, BMRT no era un renderizador de REYES.
3Delight estaba destinado a ser un producto comercial desde el principio. Sin embargo, el equipo de 3Delight decidió ponerlo a disposición de forma gratuita desde agosto de 2000 hasta marzo de 2005 para crear una base de usuarios.
Durante este tiempo, se pidió a los clientes que utilizaban una gran cantidad de licencias en sus sitios o que necesitaban un soporte extenso que elaboraran un acuerdo que especificara alguna forma de compensación fiscal por esto.
En marzo de 2005, se cambió la licencia. La primera licencia seguía siendo gratuita. A partir de la segunda licencia en adelante, el renderizador solía costar 1000 USD por cada nodo de dos subprocesos, respectivamente. US $ 1,500 por nodo de cuatro hilos. La primera empresa que obtuvo la licencia comercial de 3Delight, a principios de 2005, fue Rising Sun Pictures .
El esquema de licencias se basó originalmente en el número de subprocesos o núcleos. Desde 2018, todas las licencias adquiridas son ilimitadas multinúcleo. La primera licencia es gratuita; inicialmente limitado a cuatro núcleos y luego aumentado a ocho y ahora a 12.
Características
Hasta la versión 10 (2013), 3Delight utilizaba principalmente el algoritmo REYES, pero también era capaz de realizar trazado de rayos e iluminación global . A partir de la versión 11 (2014), 3Delight usa principalmente Path Tracing , con la opción de usar REYES + RayTracing cuando sea necesario. El renderizador es completamente multiproceso , es compatible con RenderMan Shading Language (RSL) 1.0 / 2.0 con compilador de optimización y compilación JIT de última etapa . 3Delight también admite el renderizado distribuido . Esto permite una renderización acelerada en entornos o hosts de varias CPU en los que una gran cantidad de computadoras están unidas en una red / nube .
Implementa todas las capacidades necesarias para un renderizador compatible con RenderMan y también las siguientes opcionales : [2]
- Fuentes de luz de área
- Profundidad de campo
- Mapeo de desplazamiento
- Mapeo del entorno
- Iluminación global
- Nivel de detalle
- Desenfoque de movimiento
- Sombreado programable
- Proyecciones de cámara especiales (a través del "ocultador de trazas de rayos")
- trazado de rayos
- Mapeo de profundidad de sombra
- Modelado de sólidos
- Mapeado de texturas
- Sombreado de volumen
3Delight también admite las siguientes capacidades, que no forman parte de ninguna lista de capacidades:
- Mapeo de fotones
- Nubes de puntos
- Superficies de subdivisión jerárquica
- Curvas NURB
- Mapas de ladrillos (texturas tridimensionales mapeadas en mip)
- (RIB) Condicionales
- Sombreadores basados en clases
- Co - sombreadores
Otras características incluyen:
- Funcionalidad de subconjunto de visualización ampliada para permitir la representación de primitivas geométricas, escribiendo en la misma variable de visualización, en diferentes imágenes.
Por ejemplo, los subconjuntos de visualización se podrían utilizar para convertir la piel y el pelaje de una criatura en dos imágenes separadas a la vez sin que el pelaje pegue los pasajes de piel. - Nubes de puntos eficientes en memoria. Al igual que los mapas de ladrillos, las nubes de puntos se organizan en una estructura de datos espaciales y se cargan de forma perezosa, manteniendo los requisitos de memoria lo más bajos posible.
- La geometría procedimental se crea de forma perezosa incluso durante el trazado de rayos, manteniendo los requisitos de memoria lo más bajos posible.
- Los sombreadores de desplazamiento se pueden apilar.
- Los sombreadores de desplazamiento se pueden ejecutar (además) en los vértices de una primitiva geométrica, incluso antes de que esa primitiva esté incluso sombreada.
- La función de sombra de recopilación () se puede utilizar en nubes de puntos y para generar distribuciones de muestra a partir de imágenes ( alto rango dinámico ), por ejemplo, para combinar fácilmente el mapeo de fotones con iluminación basada en imágenes .
- Diferenciales de rayos de primer orden en cualquier rayo disparado desde dentro de un sombreador .
- Una memoria caché de disco de lectura / escritura que permite al renderizador aliviar la tensión de la red, cuando los datos de escenas pesadas deben distribuirse repetidamente a los clientes en una granja de renderizados o los datos de imagen enviados desde dichos clientes a un servidor de almacenamiento central.
- AC API que permite ejecutar código RenderMan Shading Language (RSL) en datos arbitrarios, por ejemplo, dentro de una aplicación de modelado .
Historial de lanzamiento de la versión
- 3Delight Studio Pro 12 : junio de 2015
- 3Delight Studio Pro 11 : octubre de 2013
- 3Delight Studio Pro 10 " Blade Runner ": octubre de 2011
- 3Delight 9.0.0 " Antonioni ": diciembre de 2009
- 3Delight 8.5.0 " Bronson ": mayo de 2009
- 3Delight 8.0.0 "Midnight Express": octubre de 2008
- 3Delight 7.0.0 " Django ": noviembre de 2007
- 3Delight 6.5.0 " Ennio ": febrero de 2007
- 3Delight 6.0.1 " Argento ": noviembre de 2006
- 3Delight 5.0.0 " Moroder ": febrero de 2006
- 3Delight 4.5.0 " Lucio Fulci ": agosto de 2005
- 3Delight 4.0.0 " Indiana ": marzo de 2005
- 3Delight 3.0.0
- 3Delight 2.1.0 : junio de 2004
- 3Delight 2.0.0 : enero de 2004
- 3Delight 1.0.6beta
- 3Delight 1.0.0beta : enero de 2003
- 3Delight 0.9.6 : agosto de 2002
- 3Delight 0.9.4 : junio de 2002
- 3Delight 0.9.2 : diciembre de 2001
- 3Delight 0.9.0 : agosto de 2001
- 3Delight 0.8.0 : marzo de 2001
- 3Delight 0.6.0 : septiembre de 2000
- 3Delight 0.5.1 : agosto de 2000
Plataformas compatibles
- Apple Mac OS X en las arquitecturas PowerPC y x86 ( la última versión compatible con la arquitectura PPC fue la versión 9. Todas las versiones a partir de la 10 son solo Intel x86 y no se ejecutarán en PowerPC Macs).
- Linux en x86, x86-64 y celulares arquitecturas
- Microsoft Windows en las arquitecturas x86 y x86-64
Entornos operativos
El renderizador viene en versiones de 32 y 64 bits . Este último permite el procesamiento de conjuntos de datos de escenas muy grandes.
Plataformas discontinuadas
Las plataformas admitidas en el pasado incluyeron:
- Digital Equipment Corporation Digital UNIX en la arquitectura Alpha
- Silicon Graphics IRIX en la arquitectura MIPS (aún puede ser compatible, a pedido)
- Sun Microsystems Solaris en la arquitectura SPARC
Créditos cinematográficos
3Delight se ha utilizado para trabajos de efectos visuales en muchas películas. Algunos ejemplos notables son:
- Asalto al precinto 13
- Billones de Bailey
- Navidad negra
- Cuchillas de gloria
- El diamante de sangre
- la web de Charlotte
- CJ7 / Cheung Gong 7 hou
- Las crónicas de Narnia: el león, la bruja y el armario
- Las Crónicas de Riddick
- Cubo cero
- Distrito 9
- Cuatro Fantásticos
- Los Cuatro Fantásticos: El ascenso de Silver Surfer
- Destino final 3
- Harry Potter y el Príncipe Mestizo
- Harry Potter y la Orden del Fénix
- Casco
- El increíble Hulk
- El último mimsy
- Las ruinas
- The Seeker: The Dark is Rising
- Terminator Salvation
- Superman regresa
- El bosque
- X-Men: La decisión final
- X-Men Orígenes: Lobezno
También se usó para renderizar las siguientes características completas de CG:
- Aventuras en animación ( featurette Imax 3D)
- Pies felices dos
- Jimmy libre
Referencias
- ^ "Anuncio: 3Delight Renderer" . Grupo de noticias : comp.graphics.rendering.renderman . 2000-08-09. Usenet: [email protected] . Consultado el 6 de enero de 2015 .
- ^ Especificaciones técnicas de 3Delight archivadas el 27 de agosto de 2008 en la Wayback Machine.
enlaces externos
- Página de inicio de 3Delight
- Red Rodmena