Original author(s) | Softimage, Co. |
---|---|
Developer(s) | Autodesk |
Initial release | August 2000 | (as Softimage|XSI)
Stable release | 2015 / April 14, 2014 |
Operating system | Linux, Microsoft Windows |
Type | 3D computer graphics |
License | Trialware |
Website | www |
Autodesk Softimage is a discontinued 3D computer graphics application, for producing 3D computer graphics, 3D modeling, and computer animation. Now owned by Autodesk and formerly titled Softimage XSI (stylized as Softimage|XSI), the software has been predominantly used in the film, video game, and advertising industries for creating computer generated characters, objects, and environments.
Released in August 2000 as the successor to Softimage 3D, Softimage XSI was developed by its eponymous company, then a subsidiary of Avid Technology. On October 23, 2008, Autodesk acquired the Softimage brand and 3D animation assets from Avid for approximately $35 million, thereby ending Softimage Co. as a distinct entity. [1] In February 2009, Softimage XSI was rebranded Autodesk Softimage.
A free version of the software, called Softimage Mod Tool, was developed for the game modding community to create games using the Microsoft XNA toolset for PC and Xbox 360, or to create mods for games using Valve's Source engine, Epic Games's Unreal Engine and others. It was discontinued with the release of Softimage 2014.
On March 4, 2014, it was announced that Autodesk Softimage would be discontinued after the release of the 2015 version, providing product support until April 30, 2016. [2]
Autodesk Softimage is a 3D animation application comprising a suite of computer graphics tools.
Modeling tools allow the generation of polygonal or NURBS models. Subdivision modeling requires no additional operators and works directly on the polygonal geometry. Each modeling operation is tracked by a construction history stack, which enables artists to work non-destructively. Operators in history stacks can be re-ordered, removed or changed at any time, and all adjustments propagate to the final model.
Control rigs are created using bones with automatic IK, constraints and specialized solvers like spine or tail. Optionally, the ICE system can be used to create light-weight rigs in a node-based environment. The rigging process can be sped up through the use of adaptable biped and quadruped rigs, FaceRobot for facial rigs and automatic lip syncing.
Animation features include layers and a mixer, which allows combining animation clips non-linearly. Animation operators are tracked in a construction history stack that is separate from the modeling stack, enabling users to change the underlying geometry of already animated characters and objects. MOTOR is a feature that transfers animation between characters, regardless of their size or proportions. GATOR can transfer attributes such as textures, UVs, weight maps or envelopes between different models. Softimage also contains tools to simulate particles, particle strands, rigid body dynamics, soft body dynamics, cloth, hair and fluids.
The default and tightly integrated rendering engine in Softimage is mental ray. Materials and shaders are built in a node-based fashion. When users activate a so-called render region in a camera view, it will render this section of the scene using the specified rendering engine and update completely interactively. A secondary rendering mode is available for rendering real-time GPU shaders written in either the Cg or HLSL languages.
Also included is the FX Tree, which is a built-in node-based compositor that has direct access to image clips used in the scene. It can thus not only be used to finalize and composite rendered frames, but also as an integral part of scene creation. The FX Tree can be used to apply compositing effects to image clips being used in the fully rendered scene, allowing Softimage to render scenes using textures authored or modified in various ways within the same scene.
In addition to the node-based ICE platform described below, Softimage has an extensive API and scripting environment that can be used to extend the software. The available scripting languages include C#, Python, VBScript and JScript. A C++ SDK is also available for plug-in developers, with online documentation available to the public. [3]
On July 7, 2008, the Softimage, Co. announced Softimage XSI 7, [4] which introduced the ICE (Interactive Creative Environment) architecture. ICE is a visual programming platform that allows users to extend the capabilities of Softimage quickly and intuitively using a node-based dataflow diagram. This enables artists to create complex 3D effects and tools without scripting. Among the main uses for ICE are procedural modeling, deformation, rigging and particle simulation. It can also be used to control scene attributes without the need to write expressions, for example to add camera wiggle or make a light pulsate. ICE is a parallel processing engine that takes advantage of multi-core CPUs, giving users highly scalable performance.
ICE represents Softimage functionality using a collection of nodes, each with its own specific capabilities. Users can connect nodes together, visually representing the data flow, to create powerful tools and effects. Softimage ships with several hundred nodes; among them are both low level nodes, such as Multiply or Boolean, as well as a number of high level nodes called compounds. Compounds serve as "wrapper nodes" to collapse ICE graphs into a single node. Softimage allows users to add custom compounds to its main menu system for easy reusability.
The screenshot on the right shows an example of a simple geometry deformation ICE graph. In a practical scenario, one would collapse the graph into a compound and expose important parameters, for instance the deformation intensity. After adding the tool to the user interface it can easily be applied to other objects. Compounds can also be shared between installations because their entire functionality is stored in XML files.
The graph-based approach of ICE allows for the creation of effects previously attainable only through the use of scripting and/or compiled code. Due to its visual nature and interactivity, it is very accessible for users with no programming experience. Many free and commercial ICE tools have been made available by users and 3rd party developers. Softimage contains an ICE-based fluid and physics simulator called Lagoa as well as an ICE-based version of the Syflex cloth simulator.
Softimage XSI (and its predecessor Softimage 3D) was primarily used in the film, video game and advertising industries as a tool to generate digital characters, environments and visual effects. Examples of films and other media made with the help of Softimage are Jurassic Park, [5] Thor, [6] Predators, [7] District 9, [8] White House Down, [9] Yakuza, [10] and Elysium. [11]
Autodesk Maya, commonly shortened to just Maya, is a 3D computer graphics application that runs on Windows, macOS, and Linux, originally developed by Alias and currently owned and developed by Autodesk. It is used to create assets for interactive 3D applications, animated films, TV series, and visual effects.
Autodesk, Inc. is an American multinational software corporation that provides software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquartered in San Francisco, California, and has offices worldwide. Its U.S. offices are located in the states of California, Oregon, Colorado, Texas, Michigan, New Hampshire and Massachusetts. Its Canada offices are located in the provinces of Ontario, Quebec, and Alberta.
Autodesk 3ds Max, formerly 3D Studio and 3D Studio Max, is a professional 3D computer graphics program for making 3D animations, models, games and images. It is developed and produced by Autodesk Media and Entertainment. It has modeling capabilities and a flexible plugin architecture and must be used on the Microsoft Windows platform. It is frequently used by video game developers, many TV commercial studios, and architectural visualization studios. It is also used for movie effects and movie pre-visualization. 3ds Max features shaders, dynamic simulation, particle systems, radiosity, normal map creation and rendering, global illumination, a customizable user interface, and its own scripting language.
Cinema 4D is a 3D software suite developed by the German company Maxon.
LightWave 3D is a 3D computer graphics program developed by LightWave Digital. It has been used in films, television, motion graphics, digital matte painting, visual effects, video game development, product design, architectural visualizations, virtual production, music videos, pre-visualizations and advertising.
In computing, a visual programming language, also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of low-code development platforms.
Houdini is a 3D animation software application developed by Toronto-based SideFX, who adapted it from the PRISMS suite of procedural generation software tools.
Softimage, Co. was a Canadian 3D animation software company located in Montreal, Quebec. A subsidiary of Microsoft in the 1990s, it was sold to Avid Technology, who would eventually sell the name and assets of Softimage's 3D-animation business to Autodesk.
Mental Ray is a production-quality ray tracing application for 3D rendering. Its Berlin-based developer Mental Images was acquired by Nvidia in 2007 and Mental Ray was discontinued in 2017.
OpenSceneGraph is an open-source 3D graphics application programming interface, used by application developers in fields such as visual simulation, computer games, virtual reality, scientific visualization and modeling.
The Advanced Visualizer (TAV), a 3D graphics software package, was the flagship product of Wavefront Technologies from the mid 1980s until the late 1990s.
The C4 Engine is a proprietary computer game engine developed by Terathon Software that is used to create 3D games and other types of interactive virtual simulations for PlayStation 5, PlayStation 4, PlayStation 3, Windows, Mac OS X, Linux, and iOS.
3D computer graphics, sometimes called CGI, 3-D-CGI or three-dimensional computer graphics, are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering digital images, usually 2D images but sometimes 3D images. The resulting images may be stored for viewing later or displayed in real time.
Softimage 3D, stylized as Softimage|3D, is a discontinued high-end 3D graphics application developed by Softimage, which was used predominantly in the film, broadcasting, gaming, and advertising industries for the production of 3D animation. It was superseded by Softimage XSI in 2000.
Messiah is a 3D animation and rendering application developed by pmG Worldwide. It runs on the Win32 and Win64 platforms. It is marketed to run on Mac OS X and Linux via Wine. Messiah's fourth version, messiah:studio was released April 2009 and version 5.5b as messiah:animate was released November 2006. messiahStudio6 was released in April 2013. Messiah seems no longer maintained since 2013 (abandoned).
3D computer graphics software refers to packages used to create 3D computer-generated imagery.
iClone is a real-time 3D animation and rendering software program. Real-time playback is enabled by using a 3D videogame engine for instant on-screen rendering.
The history of computer animation began as early as the 1940s and 1950s, when people began to experiment with computer graphics – most notably by John Whitney. It was only by the early 1960s when digital computers had become widely established, that new avenues for innovative computer graphics blossomed. Initially, uses were mainly for scientific, engineering and other research purposes, but artistic experimentation began to make its appearance by the mid-1960s – most notably by Dr. Thomas Calvert. By the mid-1970s, many such efforts were beginning to enter into public media. Much computer graphics at this time involved 2-D imagery, though increasingly as computer power improved, efforts to achieve 3-D realism became the emphasis. By the late 1980s, photo-realistic 3-D was beginning to appear in film movies, and by mid-1990s had developed to the point where 3-D animation could be used for entire feature film production.
Art of Illusion is a free software, and open source software package for making 3D graphics.