| Maya (software) |
Article Index for Maya |
Website Links For Maya |
Information AboutMaya (software) |
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. Autodesk acquired the software in October 2005 upon purchasing Alias. Maya is used in the Film and TV Industry , as well as for Computer And Video Games . In 2003, Maya (then owned by Alias) won an Academy Award "for scientific and technical achievement", citing use "on nearly every feature using 3-D computer-generated images." {Link without Title} OVERVIEW Maya is a popular, Proprietary integrated node-based 3D software suite, evolved from Alias PowerAnimator . The software is released in two versions: Maya Complete (the less powerful package) and Maya Unlimited. Maya Personal Learning Edition (PLE) is available at no cost for non-commercial use, although rendered images are watermarked. 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, 8.5 Service Pack 1, was released in June 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 which tend to write custom code for their productions using the provided software development kit. A Tcl -like cross-platform scripting language called '' Maya Embedded Language '' (''MEL'') is provided not only as a scripting language, but as means to customize Maya's core functionality (much of the environment and tools are written in the language). Additionally, user interactions are implemented and recorded as MEL scripting code which users can store on a toolbar, allowing animators to add functionality without experience in C or C++ programming and compilers, though that option is provided with the software development kit. Support for Python scripting was added in version 8.5. The core of Maya itself is written in C++ List of C++ applications , maintained by C++ creator Bjarne Stroustrup . 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 Pie Menu called Hotbox provides instant access to a majority of features in Maya at the press of a key. MODELING Popular modeling features such as NURBS , Polygons and Subdivision Surface s are available. ANIMATION, CHARACTER SETUP, AND DEFORMERS ;Keyframe Animation :This is the essential, fundamental form of computer animation. The model is placed in a starting pose or position, and a keyframe is set. Some frames later, another keyframe is set, and the model is moved as desired. This process is repeated as many times as needed. The animation software interpolates the motion needed to move the model smoothly between the keyframes. What this means is that if the animator keys a box, and moves the box across the room in the next keyframe, when the scene is scrubbed or viewed, the box will glide across the floor instead of jumping from frame to frame. This applies to anything in the scene - moving fingers, eyelids, moving lips, etc. ;Nonlinear Animation :After animating a character with keyframes or motion capture, you can collect its animation data into a single, editable sequence. This animation sequence is called an animation clip. :In Maya, there are two types of clip: source clips and regular clips. Maya preserves and protects a character's original animation curves by storing them in source clips. You do not use source clips to animate your characters. Instead, you use copies or instances of source clips called regular clips to animate your characters nonlinearly. :Moving, manipulating, and blending regular clips to produce a smooth series of motions for a character is the basis of nonlinear animation. The tool with which you manage all these aspects of a character's nonlinear animation is the Trax Editor. ;Path Animation :A path animation controls the position and rotation of an object along a curve. A NURBS curve cannot be designated as a motion path. An object must first be attached to the curve for it to become a path curve. You can also generate motion paths by animating objects using motion path keys. ;Motion Capture Animation ;Skeletons :Skeletons are hierarchical, articulated structures that let you pose and animate bound models. A skeleton provides a deformable model with a similar underlying structure as the human skeleton gives the human body. :Just like in the human body, the location of joints and the number of joints you add to a skeleton determine how the skeleton's bound model or `body' moves. When you bind a model to a skeleton, it is called skinning. The process of making a skeleton or bones, refining the joints, using IK or FK, putting handles on the joints so animators can manipulate them, and over all making the model ready for animation is called "Rigging" :;Forward Kinematics ::The reverse of Inverse Kinematics (IK), Forward Kinematics (FK) is an animation method that involves moving each joint without the restriction of an expected final position. Thus, the 'goal' is to move a joint (or series of joints) as desired, and the final pose is a consequence of those movements. Forward Kinematics is often used for finely-tuned joint movement (such as hands & fingers), as it allows for more complete control over posing. For more information, see Forward Kinematic Animation . :;Inverse Kinematics ::The reverse of Forward Kinematics, Inverse Kinematics is a method that involves defining a final pose, and generating joint movement as needed to reach that pose. Thus, the 'goal' is for all joints to be in a final pose, and the individual joint movements are a consequence of getting to that final pose. Joints must have carefully defined limits to their possible motion for Inverse Kinematics to work well, or the joints can end up 'flopping' before reaching the goal pose. Inverse Kinematics is often used for large limb movement (such as walking, reaching, etc.). For more information, see Inverse Kinematic Animation and Inverse Kinematics . :;Full Body IK Solver ::When Alias bought Kaydara , Maya got an upgrade, from Kaydara Motion Builder , with a full body IK solver (FBIK Solver) which simulates real body kinematics. The package comes with a biped and a quadruped FBIK sample. ;Skinning :’’Skinning’’ is the process of setting up a character's model so that it can be deformed by a skeleton. For more information on skeletons, see What are skeletons?. You skin a model by binding a skeleton to the model. You can bind a model to a skeleton by a variety of skinning methods, including smooth skinning and rigid skinning. Smooth skinning and rigid skinning are direct skinning methods. You can also use indirect skinning methods, which combine the use of lattice or wrap deformers with either smooth or rigid skinning. ;Constraints :’’Constraints’’ enable you to constrain the position, orientation, or scale of an object to other objects. Further, with constraints you can impose specific limits on objects and automate animation processes. ;Character Sets :In Maya, a character set is a node that brings together into a set all the attributes of any collection of objects that you want to animate together. The character set could be anything: a well-armed robot, an automobile, or even some seemingly unrelated collection of objects. Maya enables you to bring together all the attributes together in a character node, so you only have to select one node, the character node, when you want to animate all the various attributes. ;Deformers :’’deformers‘’ are high-level tools that you can use to manipulate (when modeling) or drive (when animating) the low-level components of a target geometry. In other software packages, the terms modifiers and space warps are used to refer to what Maya calls deformers. The following are the many types of deformers: Blend Shape deformer, Lattice deformer, Cluster deformer, Nonlinear deformers, Sculpt deformer, Soft Modification deformer, Jiggle deformer, Wire deformer, Wrinkle deformer, Wrap deformer, Point On Curve deformer. DYNAMICS AND SIMULATION Maya features a Particle System for handling masses like steam and water drops. Dynamic fields allow adding gravity, wind and vortexes, allowing for effects such as blowing leaves or even tornados. Special tools give artists the ability to brush and style particles like hair and fur. An artist may create Rigid Body geometric objects which collide automatically without explicit animation, as well as Soft Body objects which can ripple and bend, like flags and cloth. Maya effects are built-in programs that make it easy for users to create complex animation effects such as smoke, fire and realistic water effects, with many options and attributes for tuning the results. RENDERING AND RENDER SETUP ;Shading :Like most 3D programs, Maya includes a number of Parameter ized Shading Models to define an object's visual properties, including Lambert , Blinn , Phong , and Anisotropic shaders. Depending on which shading model is used, the parameters affect attributes such as the surface's color, reflective properties, and transparency, with the goal of simulating the appearance of real-life materials such as metal, stone, wood, and skin. Shaders can also incorporate Bump Map s, which create the illusion of surface textures. ; Toon Shading : Toon Shading creates the look of 2D cel or cartoon animation using 3D modeling and animation software. Elements of the "toon" look include profile lines (outlines), border lines, crease lines, intersection lines, and solid color shading. Combined, these elements recreate the look of traditional animation's "ink and paint" technique, where ink refers to lines and paint refers to shading. ;Lighting :In the real world, when light shines on a surface, the parts of the surface facing toward the light source appear illuminated, and the parts of the surface facing away from the light source appear dark. If one object is located between a second object and the light source, the first object casts a shadow onto the second object. ;PaintEffects :A component of Maya used to paint brush strokes and particle effects on a 2D canvas or on or between 3D geometry. Paint Effects can be used as a traditional paint program to paint images on a canvas, to paint repeatable textures applied to 3D geometry in scenes, or to paint in 3D space :’’Paint Effects’’integrates 2D painting tools into a 3D rendering environment. Libraries include numerous trees, grasses, and plants which can be painted to 'grow' off the surface of an object. ; Mental Ray :Native Mental Ray renderer. ;RenderMan for Maya :In 2005, Pixar released its highly anticipated RenderMan For Maya renderer which incorporates the full RenderMan Pro Server features into a native Maya plugin. The workflow involves the use of Maya materials converted into RenderMan . UNLIMITED Maya unlimited version comes with a set of tools not available in the Maya complete version. ;Maya Fluid :A realistic fluid simulator (effective for smoke, fire, clouds and explosions, added in Maya 4.5) ;Maya Classic Cloth :Cloth simulation to automatically simulate clothing and fabrics moving realistically over an animated character. The Maya Cloth toolset has been upgraded in every version of Maya released after Spiderman 2. Alias worked with Sony Pictures Imageworks to get Maya Cloth up to scratch for that production, and all those changes have been implemented, although the big studios opted to use third party plugins such as Syflex instead of the (relatively) cumbersome Maya Cloth. ;Maya Fur :Animal fur simulation similar to Maya Hair. It can be used to simulate other fur-like objects, such as grass. ;Maya Hair :A simulator for realistic-looking human hair implemented using curves and PaintEffects. These are also known as dynamic curves. ;Maya Live :A set of motion tracking tools for CG matching to clean plate footage. ;Maya nCloth :Added in version 8.5, nCloth is the first implementation of Maya Nucleus, Autodesk's simulation framework. nCloth gives the artist further control of cloth and material simulations. SCRIPTING & PLUGINS A feature that makes Maya ever more powerful is that you can connect anything to anything. E.g. you can use a color intensity of a shader to control the movement of a door opening and closing. To control the node based system of maya, fully reconfigurable user interface can be scripted with MEL script code which can be dropped onto a shelf to create a new icon that executes that code) With the release of Maya 8.5 support for the Python Scripting Language has been included. "This popular open-source programming language helps accelerate facility-specific custom script development and plug-in prototyping, better extending and automating Maya production pipelines." -Autodesk THE HISTORY OF MAYA | |||||||||||||||||||||||||||||||
|   | Upon Its Release In 1998, AliasWavefront Discontinued All Previous Animation-based Software Lines Including Alias Power Animator, Encouraging Consumers To Upgrade To Maya It Succeeded In Expanding Its Product Line To Take Over A Great Deal Of Market Share, With Leading Visual Effects Companies Such As | "http://wwwinformationdelightinfo/information/entry/Industrial_Light_and_Magic" class="copylinks">Industrial Light And Magic and Tippett Studio switching from Softimage to Maya for the animation software |
|||||||||||||||||||||||||||||
|   | Later AliasWavefront Was Renamed Alias In 2005 Alias Was Sold By The Cash-strapped SGI To The Teachers' Pension Fund Of Ontario And The Private Equity Investment Firm Accel-KKR In October 2005, Alias Was Sold Again, This Time To Autodesk, And On January 10, | "http://wwwinformationdelightinfo/information/entry/2006" class="copylinks">2006 , Autodesk completed the acquisition and Alias Maya is now known as '''Autodesk Maya''' |
|
|