Jump to content

Autodesk Maya

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by GoingBatty (talk | contribs) at 04:36, 24 January 2016 (clean up using AWB (11769)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Autodesk Maya
Original author(s)Alias Systems Corporation
Developer(s)Autodesk, Inc.
Initial releaseFebruary 1998; 26 years ago (1998-02)
Stable release
2016 / April 15, 2015; 9 years ago (2015-04-15)
Written inC++,[1] MEL, Python,[2] C#
Operating system
PlatformIA-32, x64
Available inEnglish, Japanese, Simplified Chinese
Type3D computer graphics
LicenseTrialware
Websitewww.autodesk.com/maya

Autodesk Maya /ˈmɑːjə/, commonly shortened to Maya, is a 3D computer graphics software that runs on Windows, OS X and Linux, originally developed by Alias Systems Corporation (formerly Alias|Wavefront) and currently owned and developed by Autodesk, Inc. It is used to create interactive 3D applications, including video games, animated film, TV series, or visual effects.

History

Maya was originally a next-generation animation product based on code from The Advanced Visualizer by Wavefront Technologies, PowerAnimator by Alias Research, Inc., and Alias Sketch!. The code was ported to IRIX and animation features were added; the porting project codename was Maya.[3] Walt Disney Feature Animation collaborated closely with Maya's development during its production of Dinosaur.[4] Disney requested that the User interface of the application be customizable so that a personalized workflow could be created. This was a particular influence in the open architecture of Maya, and partly responsible for it becoming so popular in the industry.

After Silicon Graphics Inc. acquired both Alias and Wavefront Technologies, Inc., Wavefront's next-generation technology (then under development) was merged into Maya. SGI's acquisition was a response to Microsoft Corporation acquiring Softimage, Co.. The new wholly owned subsidiary was named "Alias|Wavefront".[5]

In the early days of development, Maya started with Tcl as the scripting language, in order to leverage its similarity to a Unix shell language. But after the merger with Wavefront, Sophia, the scripting language in Wavefront's Dynamation, was chosen as the basis of MEL (Maya embedded language).[6]

Maya 1.0 was released in February 1998. Following a series of acquisitions, Maya was bought by Autodesk in 2005.[7][8] Under the name of the new parent company, Maya was renamed Autodesk Maya. However, the name "Maya" continues to be the dominant name used for the product.

Awards

On March 1, 2003, Alias was honored by the Academy of Motion Picture Arts and Sciences with an Academy Award for Technical Achievement for scientific and technical achievement for their development of Maya software.

In 2005, while working for Alias|Wavefront, Jos Stam shared an Academy Award for Technical Achievement with Edwin Catmull and Tony DeRose for their invention and application of subdivision surfaces.[9]

On February 8, 2008 Duncan Brinsmead, Jos Stam, Julia Pakalns and Martin Werner received an Academy Award for Technical Achievement for the design and implementation of the Maya Fluid Effects system.[10][11]

Industry usage

Maya has been used to create graphics for many cinematic films with Pixar's Renderman, including the Academy Award winners, Monsters, Inc., The Matrix, Spider-Man, The Girl with the Dragon Tattoo, Avatar, Finding Nemo, Up, Hugo, Rango, and Frozen. It is also used to create visual effects for television programs, including Game of Thrones, The Walking Dead, Once Upon a Time, Bones, Futurama, Boardwalk Empire and South Park.

Maya is involved in creating the visual effects for video games, including Halo 4.[12]

Art

Maya has also been used as a tool to create digital paintings. The most celebrated artist in this field is pop-surrealist Ray Caesar.

Overview

Maya is an application used to generate 3D assets for use in film, television, game development and architecture. The software was initially released for the IRIX operating system. However, this support was discontinued in August 2006 after the release of version 6.5. Maya was available in both "Complete" and "Unlimited" editions until August 2008, when it was turned into a single suite.[13]

Users define a virtual workspace (scene) to implement and edit media of a particular project. Scenes can be saved in a variety of formats, the default being .mb (Maya Binary). Maya exposes a node graph architecture. Scene elements are node-based, each node having its own attributes and customization. As a result, the visual representation of a scene is based entirely on a network of interconnecting nodes, depending on each other's information. For the convenience of viewing these networks, there is a dependency and a directed acyclic graph.

Users who are students, teachers (or veterans or unemployed in USA markets) can download a full educational version from the Autodesk Education community.[14] The versions available at the community are only licensed for non commercial use (once activated with the product license) and some products create watermarks on output renders. The software comes with a full 36 month license. Once it expires, users can log in to the community to request a new 36 months license and download the latest Autodesk product.[15]

Components

Since its consolidation from two distinct packages, Maya and later contain all the features of the now defunct Unlimited suites.

Fluid Effects
A realistic fluid simulator based on simplified, incompressible Navier–Stokes equations[16] for simulating non-elastic fluids was added in Maya 4.5. It is effective for smoke, fire, clouds and explosions, as well as many thick fluid effects such as water, magma or mud.
Bifröst
Bifröst is a computational fluid dynamics framework[17] based on fluid-implicit particle simulation. It is available in Maya 2015 and later, following the acquisition of Naiad fluid simulation technology from Exotic Matter.[18] Bifröst allows liquids to be modelled realistically, including details such as foam, waves and droplets.
Classic Cloth
A dynamic cloth simulation tool set utilizing a planar pattern based workflow inspired by the process used to design real world garment patterns. In modern productions, the Maya Cloth module has been largely replaced by the faster, more flexible nCloth system introduced in version 8.5. Prior to this, third party plugins, most notably Syflex, were generally preferred for their superior performance, simulation stability and their polygon modeling based workflow already familiar to 3D artists.
Fur
Fur simulation designed for large area coverage of short hairs and hair-like materials. It can be used to simulate short fur-like objects, such as grass, carpet, etc. In contrast to Maya Hair, the Fur module makes no attempt to prevent hair-to-hair collisions. Hairs are also incapable of reacting dynamically to physical forces on a per hair basis. Physics-like effects are achieved through nearby fur effectors that approximate the effect of physical forces averaged over nearby follicles.
nHair
Hair simulator capable of simulating dynamic forces acting on long hair and per-hair collisions. Often used to simulate computationally complex human hair styles including pony tails, perms and braids. The simulation utilizes NURBS curves as a base which are then used as strokes for Paint Effects brushes thereby giving the curves a render time surface-like representation that can interact with light and shadow. A simulation on the curves alone for other, non-hair purposes (such as flexible tubing, cables, ropes, etc.) is often known simply as Dynamic Curves.
Maya Live
A set of motion tracking tools for CG matching to clean plate footage. It has been largely obsoleted by MatchMover.
nCloth
Added in version 8.5, nCloth is the first implementation of Maya Nucleus, Autodesk's simulation framework. nCloth provides artist with detailed control of cloth and material simulations. Compared to its predecessor Maya Cloth, nCloth is a faster, more flexible and more robust simulation framework.
nParticle
Added in version 2009, nParticle is addendum to Maya Nucleus toolset. nParticle is for simulating a wide range of complex 3D effects, including liquids, clouds, smoke, spray, and dust. nParticles are more flexible than Maya's previous particle system in that nParticles may be used to simulate viscous fluids as well as supporting true particle-to-particle collisions. nParticles also interact with the rest of the Nucleus simulation framework without the need for costly work-arounds and custom scripting.
MatchMover
Added to Maya 2010, this enables compositing of CGI elements with motion data from video and film sequences, a process known as Match moving or camera tracking. This is an external program but is shipped with Maya.
Composite
Added to Maya 2010, this was earlier sold as Autodesk Toxik. This is an external program but is shipped with Maya.
Camera Sequencer
Added in Autodesk Maya 2011, Camera Sequencer is used to layout multiple camera shots and manage them in one animation sequence.

Maya Embedded Language

Alongside its more recognized visual workflow, Maya is equipped with a cross-platform scripting language, called Maya Embedded Language. MEL is provided for scripting and a means to customize the core functionality of the software, since many of the tools and commands used are written in it. Code can be used to engineer modifications, plug-ins or be injected into runtime. Outside these superficial uses of the language, user interaction is recorded in MEL, allowing even inexperienced users to implement subroutines. Scene information can thus be dumped, extension .ma, editable outside Maya in any text editor.

Supported operating systems

Autodesk Maya 2016 is supported on 64-bit Windows (Windows 7 (SP1) or later), Mac (OS X 10.9.5 or later), and Linux (RedHat Enterprise Linux 6.5 WS or CentOS 6.5) platforms. Support for Silicon Graphics IRIX was dropped after version 6.5 and openSUSE Linux support was dropped in Maya 2009.[19]

See also

References

  1. ^ List of C++ applications, maintained by C++ creator Bjarne Stroustrup
  2. ^ Baas, Matthias (2006-05-08). "Python/Maya: Introductory tutorial". cgkit.sourceforge.net. Archived from the original on 15 November 2010. Retrieved 2010-12-10. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  3. ^ "History". Maya books. Retrieved 2010-12-11.
  4. ^ Muwanguzi, Michael J (2010-07-01). "Maya 2011" (Software Review). Microfilmmaker Magazine. Retrieved 2010-12-11.
  5. ^ Weisbard, Sam (2002-12-13). "Wavefront Discontinued Products and Brands". Alias. Design engine. Retrieved 2010-12-10.
  6. ^ Sharpe, Jason; Lumsden, Charles J; Woolridge, Nicholas (2008), In silico: 3D animation and simulation of cell biology with Maya and MEL, Morgan Kaufmann Martin, p. 263, ISBN 0-12-373655-2
  7. ^ Autodesk (2005-10-04). "Autodesk Signs Definitive Agreement to Acquire Alias". Retrieved 2015-10-23.
  8. ^ Wikinews:Autodesk to buy Alias
  9. ^ "PIXAR Awards". Retrieved 2011-11-15.
  10. ^ "Scientific & Technical Awards Winners". 2003-01-06. Retrieved 2010-12-10.
  11. ^ "Technical Achievement Award". 2003-01-06. Retrieved 2010-12-10.
  12. ^ "The Making of "Halo 4" - A Hero Awakens". Retrieved 2013-12-03.
  13. ^ "Autodesk Maya Features - Compare".
  14. ^ "Autodesk Education community".
  15. ^ "Autodesk Education community FAQ".
  16. ^ "Autodesk Maya 2013 Online Docs". Autodesk. Retrieved 2013-05-13.
  17. ^ "Bifröst Overview and Concepts". Autodesk. Retrieved 27 July 2015.
  18. ^ "Autodesk acquires Naiad fluid simulation technology from Exotic Matter". Autodesk. Retrieved 27 July 2015.
  19. ^ http://knowledge.autodesk.com/support/maya/troubleshooting/caas/sfdcarticles/sfdcarticles/Operating-system-compatibility-for-Autodesk-Maya.html