Autodesk Softimage , o simplemente Softimage ( / sɒftɪˈmɑːʒ / ) fue una aplicación de gráficos por computadora en 3D , para producir gráficos por computadora en 3D , modelado en 3D y animación por computadora . Ahora propiedad de Autodesk y anteriormente llamado Softimage|XSI , el software se ha utilizado predominantemente en las industrias del cine , los videojuegos y la publicidad para crear personajes, objetos y entornos generados por computadora.
Softimage|XSI fue lanzado en 2000 como sucesor de Softimage|3D y fue desarrollado por la empresa que lleva su nombre , en ese entonces subsidiaria de Avid Technology . El 23 de octubre de 2008, Autodesk adquirió la marca Softimage y los activos de animación 3D de Avid por aproximadamente 35 millones de dólares, con lo que puso fin a Softimage Co. como entidad independiente. [2] En febrero de 2009, Softimage|XSI pasó a llamarse Autodesk Softimage.
Se desarrolló una versión gratuita del software, llamada Softimage Mod Tool , para la comunidad de modificación de juegos con el fin de crear juegos utilizando el conjunto de herramientas Microsoft XNA para PC y Xbox 360 , o para crear modificaciones para juegos utilizando el motor Source de Valve , Unreal Engine de Epic Games y otros. Se suspendió con el lanzamiento de Softimage en 2014.
El 4 de marzo de 2014, se anunció que Autodesk Softimage se discontinuaría después del lanzamiento de la versión 2015, brindando soporte del producto hasta el 30 de abril de 2016. [3]
Autodesk Softimage es una aplicación de animación 3D que incluye un conjunto de herramientas de gráficos por computadora.
Las herramientas de modelado permiten generar modelos poligonales o NURBS . El modelado de subdivisión no requiere operadores adicionales y trabaja directamente sobre la geometría poligonal. Cada operación de modelado se rastrea mediante una pila de historial de construcción, lo que permite a los artistas trabajar de forma no destructiva. Los operadores en las pilas de historial se pueden reordenar, eliminar o cambiar en cualquier momento, y todos los ajustes se propagan al modelo final.
Los equipos de control se crean utilizando huesos con IK automático , restricciones y solucionadores especializados como la columna vertebral o la cola. Opcionalmente, el sistema ICE se puede utilizar para crear equipos livianos en un entorno basado en nodos. El proceso de montaje se puede acelerar mediante el uso de equipos bípedos y cuadrúpedos adaptables, FaceRobot para equipos faciales y sincronización automática de labios.
Las funciones de animación incluyen capas y un mezclador, que permite combinar clips de animación de forma no lineal. Los operadores de animación se rastrean en una pila de historial de construcción que está separada de la pila de modelado, lo que permite a los usuarios cambiar la geometría subyacente de personajes y objetos ya animados. MOTOR es una función que transfiere la animación entre personajes, independientemente de su tamaño o proporciones. GATOR puede transferir atributos como texturas, UV, mapas de peso o envolventes entre diferentes modelos. Softimage también contiene herramientas para simular partículas, hebras de partículas, dinámica de cuerpos rígidos , dinámica de cuerpos blandos , tela, cabello y fluidos.
El motor de renderizado predeterminado y estrechamente integrado en Softimage es mental ray . Los materiales y sombreadores se crean de forma basada en nodos. Cuando los usuarios activan una denominada región de renderizado en una vista de cámara, se renderizará esta sección de la escena utilizando el motor de renderizado especificado y se actualizará de forma completamente interactiva. Hay disponible un modo de renderizado secundario para renderizar sombreadores de GPU en tiempo real escritos en los lenguajes Cg o HLSL.
También se incluye el FX Tree, que es un compositor integrado basado en nodos que tiene acceso directo a los clips de imagen utilizados en la escena. Por lo tanto, no solo se puede utilizar para finalizar y componer fotogramas renderizados, sino también como parte integral de la creación de escenas. El FX Tree se puede utilizar para aplicar efectos de composición a los clips de imagen que se utilizan en la escena completamente renderizada, lo que permite a Softimage renderizar escenas utilizando texturas creadas o modificadas de varias maneras dentro de la misma escena.
Además de la plataforma ICE basada en nodos que se describe a continuación, Softimage cuenta con un amplio entorno de API y scripts que se puede utilizar para ampliar el software. Los lenguajes de scripts disponibles incluyen C# , Python , VBScript y JScript . También hay disponible un SDK de C++ para desarrolladores de complementos, con documentación en línea disponible para el público. [4]
El 7 de julio de 2008, Softimage, Co. anunció Softimage|XSI 7, [5] que introdujo la arquitectura ICE (Interactive Creative Environment). ICE es una plataforma de programación visual que permite a los usuarios ampliar las capacidades de Softimage de forma rápida e intuitiva mediante un diagrama de flujo de datos basado en nodos. Esto permite a los artistas crear efectos y herramientas 3D complejos sin necesidad de scripts. Entre los principales usos de ICE se encuentran el modelado procedimental , la deformación, el rigging y la simulación de partículas. También se puede utilizar para controlar los atributos de la escena sin necesidad de escribir expresiones, por ejemplo, para añadir un movimiento de cámara o hacer que una luz pulse. ICE es un motor de procesamiento paralelo que aprovecha las CPU de múltiples núcleos, lo que ofrece a los usuarios un rendimiento altamente escalable.
ICE representa la funcionalidad de Softimage mediante una colección de nodos, cada uno con sus propias capacidades específicas. Los usuarios pueden conectar nodos entre sí, representando visualmente el flujo de datos, para crear herramientas y efectos potentes. Softimage se entrega con varios cientos de nodos; entre ellos se encuentran nodos de bajo nivel, como Multiply o Boolean , así como una serie de nodos de alto nivel llamados compuestos. Los compuestos sirven como "nodos envolventes" para colapsar los gráficos de ICE en un solo nodo. Softimage permite a los usuarios agregar compuestos personalizados a su sistema de menú principal para una fácil reutilización.
La captura de pantalla de la derecha muestra un ejemplo de un gráfico ICE de deformación geométrica simple. En un escenario práctico, se podría reducir el gráfico a un compuesto y exponer parámetros importantes, por ejemplo, la intensidad de la deformación. Después de agregar la herramienta a la interfaz de usuario, se puede aplicar fácilmente a otros objetos. Los compuestos también se pueden compartir entre instalaciones porque toda su funcionalidad se almacena en archivos XML .
El enfoque basado en gráficos de ICE permite la creación de efectos que antes solo se podían lograr mediante el uso de scripts y/o código compilado. Debido a su naturaleza visual e interactividad, es muy accesible para usuarios sin experiencia en programación. Los usuarios y desarrolladores externos han puesto a disposición muchas herramientas ICE gratuitas y comerciales. Softimage contiene un simulador de fluidos y física basado en ICE llamado Lagoa, así como una versión basada en ICE del simulador de telas Syflex .
Softimage se utilizó principalmente en las industrias cinematográfica, de videojuegos y publicitaria como herramienta para generar personajes digitales, entornos y efectos visuales. Ejemplos de películas y otros medios realizados con la ayuda de Softimage son Jurassic Park , [6] Thor , [7] Predators , [8] District 9 , [9] White House Down , [10] Yakuza , [11] y Elysium . [12]
45°30′47″N 73°34′17″O / 45.5131, -73.5715