The Advanced Visualizer
Encyclopedia
The Advanced Visualizer (TAV), a 3D graphics software package, was the flagship product of Wavefront Technologies
Wavefront Technologies
Wavefront Technologies was a computer graphics company that developed and sold animation software used in Hollywood motion pictures and other industries. It was founded in 1984, in Santa Barbara, California, by Bill Kovacs, Larry Barels, Mark Sylvester...

 from the 1980s until the 1990s.

History

It was made into an animator
Animator
An animator is an artist who creates multiple images that give an illusion of movement called animation when displayed in rapid sequence; the images are called frames and key frames. Animators can work in a variety of fields including film, television, video games, and the internet. Usually, an...

s package after the hype from movies The Abyss
The Abyss
The Abyss is a 1989 science fiction film written and directed by James Cameron. It stars Ed Harris, Mary Elizabeth Mastrantonio, and Michael Biehn. The original musical score was composed by Alan Silvestri...

, Terminator 2 and Jurassic Park
Jurassic Park (film)
Jurassic Park is a 1993 American science fiction adventure film directed by Steven Spielberg. The film is based on the novel of the same name by Michael Crichton. It stars Sam Neill, Laura Dern, Jeff Goldblum, Richard Attenborough, Martin Ferrero, and Bob Peck...

. When Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

 purchased Softimage
Softimage
Softimage, Co. was a company located in Montreal, Quebec, Canada that produced 3D animation software. Their flagship products, Softimage 3D and Softimage XSI, are used in the creation of computer animation for films, television advertisement, and video games...

 in an attempt to take over the 3D computer graphics
3D computer graphics
3D 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 2D images...

 market, Silicon Graphics
Silicon Graphics
Silicon Graphics, Inc. was a manufacturer of high-performance computing solutions, including computer hardware and software, founded in 1981 by Jim Clark...

 purchased Alias Systems Corporation
Alias Systems Corporation
Alias Systems Corporation , headquartered in Toronto, Ontario, Canada, was a software company that produced high-end 3D graphics software. The company was formed in 1995 when Silicon Graphics bought Alias Research, which was founded in 1983, and Wavefront Technologies, founded in 1984, then merged...

, a competitor of Wavefront, and their competitor from France, TDI (Thomson Digital Images) Explore, and created a super company called Alias|Wavefront. Wavefront's programmers continued to reside in California but the management of the company was carried out in Toronto, Canada. In 1996 Alias|Wavefront announced the release of Maya
Maya (software)
Autodesk Maya , commonly shortened to Maya, is 3D computer graphics software that runs on Microsoft Windows, Mac OS and Linux, originally developed by Alias Systems Corporation and currently owned and developed by Autodesk, Inc. It is used to create interactive 3D applications, including video...

.

The company was renamed to Alias Technologies
Alias Systems Corporation
Alias Systems Corporation , headquartered in Toronto, Ontario, Canada, was a software company that produced high-end 3D graphics software. The company was formed in 1995 when Silicon Graphics bought Alias Research, which was founded in 1983, and Wavefront Technologies, founded in 1984, then merged...

. When TAV was pulled from the market, Alias' representatives continued to peddle "Alias Power Animator" as a revolutionary animation package, though some artists were not impressed and had severe trouble producing animation exceeding the quality of TAV's Kinemation.

Presently some of the technology under Autodesk's ownership is used as part of the Maya product.

Architecture

In contrast to many modern day (2011) computer graphics animation software, TAV was a set of independent programs that each focused on one aspect of image synthesis as opposed to a monolithic product. The collection of these smaller programs formed the entire suite based on simple interchange of mostly ASCII file formats, the most successful of which is OBJ which enjoys wide-spread industry use to this day due to it's simple format. The modular nature allowed for lightweight programs that had quick start up times and small memory footprints - it was not uncommon to run several instances of the Model package each working on different aspects of the same project. The component software that made up the TAV suite were, Model, Paint, Dynamation, Kinemation and Preview, fcheck, and optionally Composer for compositing.

As TAV only ran on the Silicon Graphics platform it enjoyed significant performance advantages over software-only based solutions due to it's use of SGI's specialized graphics hardware supporting IrisGL, a pre-cursor to OpenGL
OpenGL
OpenGL is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics. The interface consists of over 250 different function calls which can be used to draw complex three-dimensional scenes from simple primitives. OpenGL...

.

Component programs

fcheck - or 'Frame Check' is a image sequence viewer. fcheck loaded image files from disk into RAM and played them back at synced frame rates for real time playback. It features the ability to view the RGBA (and Z in the case of RLA) channels independently, variable frame rate and the ability to draw into the buffer. This program still ships with Maya.

Model - a polygon and patch 3d modeler. It read and wrote OBJ files. It also had the ability to manipulate UV's and assign material associations saved in the MTL file format. Included a command language for automation in the form of scripts, or aliases. Since there was no 'undo' feature, a common automated sequence would copy data to a spare place before modifying it - in essence, the users made their own 'undo'.

Paint was an image editing program for manipulation of bitmap graphics - it's texture map support focused on the RLA, SGI, Cineon (now DPX) and TIFF file formats. Support for 16 bit integer textures, sequencing capabilities for rotoscoping, paint cloning from adjacent frames.

Dynamation was a particle animation and rendering program capable of importing an OBJ to interact with. It accomplished native rendering using a hardware render buffer featuring a z-buffer.It drove the animations using a combination of predefined field objects & programmatic 'expressions' as well as mesh collision support. This technology is still being used in the Maya product today.

Preview was animation package that referenced in OBJ files, managed hierarchies and assigned channel data to attributes such as translation and rotation. It allowed association of primitive non-linear deformations such as bends and waves to geometry. It lacked an undo feature. Like Model, included a command language that allowed for alias, or script development to automate tasks. Other features included placement and preview of lights, manipulation of MTL files, and facilitation of scanline or wire frame rendering via an external render module. Render featured, raytraced-shadows, raytraced reflections, transparency, texture maps, bump mapping, and Lambert and Phong reflections. Also a unique feature to draw every Nth polygon of a model, was essential for visualizing animation of 'heavy' scenes during manipulation.

Kinemation - an 'advanced' animation system that allowed for the manipulation of geometry using Inverse Kinematics (IK), geometric skinning to 'bones' featuring lattice based deformations. The deformed meshes were exported a series of OBJ's read into preview for assembly with other scene components.

Composer, though not an initial member of the family, is a time-line based (similar to after effects) compositing and editing system with color corrections, keying, convolution filters, and animation capabilities. It supported 8 and 16 bit file formats as well as Cineon and early 'movie' file formats such as SGI Indeo, MPEG video and Quicktime.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK