Thursday, April 3, 2008

Maya: Software Package used for Animations

Maya is a high-end 3D computer graphics and 3D modeling software package originally developed by Alias Systems Corporation, but now owned by Autodesk as part of the Media and Entertainment division. Maya is used in the film and TV industry, as well as for computer and video games. Maya is a popular, integrated node-based 3D software suite, evolved from Wavefront Explorer and Alias Power Animator using technologies from both. The software is released in two versions: Maya Complete and Maya Unlimited.

Maya was originally released for the IRIX operating system, and subsequently ported to the Microsoft Windows, Linux and Mac OS X operating systems. IRIX support was discontinued after the release of version 6.5. When Autodesk acquired Alias in October 2005, they continued Maya development. The latest version, 2008 (9.0), was released in September 2007.

An important feature of Maya is its openness to third-party software, which can strip the software completely of its standard appearance and, using only the kernel, can transform it into a highly customized version of the software. Apart from its intrinsic power and flexibility, this feature in itself made Maya appealing to large studios that tend to write custom code for their productions using the provided software development kit. The core of Maya itself is written in C++. Project files, including all geometry and animation data, are stored as sequences of MEL operations which can be optionally saved as a 'human readable' file (.ma, for Maya ASCII), editable in any text editor outside of the Maya environment which allows for a tremendous level of flexibility when working with external tools. A marking menu is built into larger menu system called Hotbox that provides instant access to a majority of features in Maya at the press of a key.

No comments: