Autodesk Maya software icon

Autodesk Maya 2027.2

Autodesk Maya creates 3D models, character rigs, animation and visual effects on Windows, macOS and Linux. Its tools combine mesh editing, keyed motion, Bifrost simulations, materials and rendering, with native scenes and asset exchange formats for production work.

0.0

Use the arrow keys to choose a rating, then press Enter or Space to submit it.

Not rated yet 0 user ratings

App Specs

DeveloperAutodesk
LicenseShareware
CategoryGraphics
Available platformsWindows, macOS, Linux
Downloads97

Overview

Autodesk Maya is a 3D modeling, animation, visual effects and rendering application for Windows, macOS and Linux. It is used to build characters, props and environments, animate their movement, and turn complete scenes into still images or animated sequences for film, television and games.

Modeling geometry in Autodesk Maya

A polygon model is a connected mesh of faces, edges and vertices. Maya lets you start with a sphere, cube, cylinder or another primitive, adjust its complexity, and reshape its components. Splitting, extruding, merging and deleting parts of that mesh changes both its outline and its surface structure.

The Create Polygon and Quad Draw tools provide another starting point: placing vertices to define individual faces. An image plane can hold a reference image while you build the geometry around its outline. Existing NURBS or subdivision surfaces can also be converted into polygon meshes.

UV mapping and image textures

UV coordinates connect a two-dimensional image texture to points on a three-dimensional surface. In Maya’s UV Editor, the mesh appears as a flattened arrangement of coordinates over the texture image. Moving and arranging these coordinates changes where the image lands on the model.

Primitive objects often start with UVs, but subsequent modeling can make that arrangement unsuitable. Polygon UV positions do not automatically follow every change to the mesh. The mapping can therefore need another edit before an image texture aligns with the finished geometry.

Character rigs and keyed animation

Skeletons and skin influences

Rigging gives a character a structure that can be posed. A Maya rig can combine skeleton joints, constraints and deformers. Binding the modeled surface to the skeleton connects its shape to the movement of the underlying joints.

Smooth skinning allows several joints to influence the same vertex by different amounts. Those influences determine how the surface bends when a joint moves, rather than making every point follow one bone equally. Lattice and wrap deformers provide an indirect way to connect the skin to the skeleton.

Constraints also control the transformations of objects in the scene. They can link an object’s position or orientation to another object, while deformers change its shape. This gives Maya controls for animated props as well as character bodies.

Keys and animation curves

A key records an attribute’s value at a particular point in time. Setting keys on objects, joints or rig controls defines the poses and changes that make up an animation. The values between those keys are represented by animation curves.

The Graph Editor exposes those curves for editing. Moving a key changes its timing or value; adjusting its tangent handles changes the interpolation around it. An animator can therefore alter the progression between poses without rebuilding the character or replacing the entire motion.

Autodesk Maya also lets you scrub through the animation and adjust the playback range while reviewing a movement. Curve extrapolation controls how an animated attribute behaves beyond its keyed interval. These controls separate the timing of an action from the geometry being animated.

Bifrost graphs and simulated effects

Bifrost is Maya’s procedural environment for effects, scattering, instancing and other graph-based work. A graph connects nodes through input and output ports, with data passing between them as each node performs its operation. Unconnected inputs can be set directly in the Parameter Editor.

Reusable compounds group parts of a graph into larger operations. Maya can keep several graphs in a scene, and the graph editor lets you inspect their connections and inputs separately. A referenced compound must be imported before its internal structure can be edited.

Emission, collisions and solver controls

An aero or combustion simulation starts with meshes or volumes that define where gas is emitted. Source nodes set the properties of the air and, for combustion, the fuel. Other geometry can be connected as colliders, making it an obstacle to the simulated flow.

Solver settings control the simulation, while influences such as wind affect its movement. The resulting volume becomes an object in the Maya scene for previewing and rendering. Other Bifrost solvers cover effects including particles, liquids, cloth and granular materials such as sand or snow.

Simulation state depends on what happened in earlier frames. Some graph changes can continue from the current state, but changes to detail or solver time steps require playback from the start frame. Previously emitted particles can also retain their earlier properties until the simulation is restarted.

Materials, lighting and rendering

A material controls a surface’s appearance through properties such as color, transparency and shine. Textures add variation, surface relief and reflection details. Autodesk Maya combines those surface properties with the scene’s lights and cameras to define what a rendered view will show.

The renderer processes the scene into an image or a sequence of frames. Render Settings control the output filename, image format and resolution. Camera selection determines the view, while sampling and anti-aliasing settings affect image quality and the amount of rendering work.

Arnold previews and batch rendering

Arnold for Maya integrates Arnold’s rendering controls with the Maya interface. Arnold RenderView provides interactive previews while the scene is being developed. This lets changes to materials, lights and the camera be reviewed before producing the final output.

Maya supports rendering individual frames and frame sequences, including batch and command-line output. Arnold batch rendering requires an Arnold subscription separate from the Maya subscription. Without a valid Arnold license, that rendering output carries a watermark.

Scene files and production tools

Native scenes and shared assets

Maya’s native scene formats are MA, an ASCII format, and MB, a binary format. Alembic support saves and loads cached scene and geometry data for exchange with other content creation applications.

PSD files can be used in texture nodes, with layer sets connected to the material setup. A painter can change the layers inside a set while preserving those connections in Maya. Each layer set is treated as a flattened image rather than as individually editable texture layers.

USD stages and layers

Maya can open an existing USD stage or create a new one, with USD objects and native Maya objects displayed alongside each other in the Outliner. The USD Layer Editor loads existing layers or adds new ones. Choosing a target layer determines where subsequent scene edits are recorded.

Muting a layer temporarily removes its contribution from the composed scene and hides its content in the viewport and Outliner. Locking a layer prevents it from being targeted for edits. Saving the stage writes its unsaved layer edits to disk.

Scripted production tools

The Script Editor accepts commands in separate MEL and Python tabs and displays their results in a history pane. Scripts can be executed as a whole or as a selected portion. This provides a place to run and inspect command sequences inside Maya.

With Echo All Commands enabled, Maya prints the MEL commands behind interface actions into that history. A selected series of recorded commands can be saved as a shelf button that executes the same series again. It can also be saved to a script file.

Licensing and connected products

Autodesk Maya is commercial subscription software with a time-limited free trial. Flow Studio is a separate product that exports elements into Maya for further work. Golaem’s crowd tools are supplied through the Media & Entertainment Collection.

Similar Apps