From fantastic creatures to sweeping landscapes and explosive battle sequences, the Academy Award—winning Maya® toolset is a top choice for creating believable characters and the worlds around them.
Create physically accurate simulations in a single visual programming environment.
Load and edit large datasets quickly and work directly with data using native tools.
Review animations faster and produce fewer playblasts with cached playback in Viewport 2.0.
Stream animation data from Maya to Unreal in real time with the Unreal Live Link for Maya plug-in.
Make high-level animation edits with a nondestructive, clip-based nonlinear editor.
Create, view and modify animation curves using a graphical representation of scene animation.
Create 3D models using geometry based on vertices, edges and faces.
Construct 3D models from geometric primitives and drawn curves.
Create sophisticated skeletons, IK handles and deformers for characters that deliver lifelike performances.
Use Arnold Render View to view scene changes in real time, including lighting, materials and cameras.
Create great-looking effects, such as explosions and dust storms, right out of the box with prebuilt graphs.
Interactive hair grooming
Use powerful interactive groom tools to create realistic hair and fur for your characters.
Physics and effects
Create highly realistic rigid, soft-body, cloth and particle simulations.
Load and edit massive data sets in a matter of seconds using USD in Maya.
Import USD data as native Maya data and export native Maya data as USD data.
See quick previews of USD scene structure using the Hierarchy View window.
Native USD support
Work directly with USD data in common Maya editors, such as the Outliner, Attribute Editor and Channel Box.
USD in the viewport
See USD natively alongside Maya data in the viewport.
Bifrost procedural USD
Procedurally create and manipulate USD data with visual programming.
Open source and fully customizable
The Maya USD plug-in is available as an open-source project for studios to customise as needed.
Unreal Live Link for Maya
The Unreal Live Link plug-in lets you stream animation data from Maya to Unreal in real time. Whether working between the two in a virtual production environment or building your next game, you can now work on character assets in Maya and see your work reflected immediately in Unreal as you make changes.
Precisely visualise movement and the position of animated objects over time.
Enhance character and object animation with powerful deformation effects.
Native Motion Library plug-in
Access high-quality motion capture data right in Maya.
Seamlessly bind any modelled surface to a skeleton using skinning.
Easily transfer animation between skeletons that have the same or different skeletal structures.
Sculpt and shape models more artistically and intuitively.
Accelerate performance with interactive workflows.
Look development with Hypershade
Build shading networks by creating and connecting rendering nodes, such as textures, materials and lights.
See accurate previews of final colours in the viewport and Render View.
MASH procedural effects
Use MASH to create versatile motion design animations with procedural node networks.
Create branding, flying logos, title sequences and other projects that require text.
Adobe Live link
View a scene in both Maya and Adobe After Effects at the same time.
Create Maya scripts and write plug-ins using Python 3.
Customise how Maya looks and works to suit your pipeline.
Scene Assembly tools
Create large, complex worlds more easily and manage production assets as discrete elements.