v2020.2 Autodesk Maya


Autodesk Maya

3D computer animation, modeling, simulation, and rendering software

With a focus on empowering artists throughout the production pipeline, Autodesk® Maya® 2020 introduces new tools that not only help animators, modelers, riggers, and technical artists work faster and more intuitively, but also make the creative process more fun.

  • Building on powerful animation features introduced in Maya 2019, the 2020 release adds over 60 updates animators will notice in their day-to-day work.
  • Arnold 6, included with Maya 2020, can now be used for production rendering on both CPU and GPU.
  • Significant performance improvements, Cached Playback support, and MPM cloth constraints bring even more power to Bifrost, the visual programming environment in Maya.

New in Maya 2020.1: new integration plugin for the Rokoko Motion Library

Create expansive worlds, complex characters, and dazzling effects

  • Bring believable characters to life with engaging animation tools.
  • Shape 3D objects and scenes with intuitive modeling tools in Maya® software.
  • Create realistic effects—from explosions to cloth simulation.

NEW | Create serious effects procedurally with Bifrost for Maya

  • A new visual programming environment using dynamic solvers enables you to create blockbuster-worthy effects quickly.
  • Build custom graphs using the Bifrost Graph Editor.
  • Create stunning effects—from snow and sand to dust storms and explosions—with ready-to-use graphs.

Render your most complex projects with Arnold

  • Arnold is built to manage complex characters, scenery, and lighting challenges.
  • Arnold is integrated with Maya, so you can see high-quality previews and iterate changes quickly.
  • Save time with Arnold’s artist-friendly UI and simple, intuitive controls.

Maya Features

3D animation, motion graphics, and VFX software

From dragons to sweeping landscapes and explosive battle sequences, Maya is a top choice for creating believable characters and the worlds around them.

Dynamics and effects

New! Bifrost for procedural effects

A new visual programming environment using dynamic solvers makes it quick and easy to create blockbuster-worthy effects procedurally.

autodesk maya 2020 graphsNew! Ready-to-use graphs

From snow to dust storms, create great-looking effects right out-of-the-box with prebuilt graphs.


autodesk maya 2020 bifrost fluidsBifrost Fluids

Simulate and render photorealistic liquids.


autodesk maya 2020 interactive hair groomingInteractive hair grooming

Generate realistic clumping effects in hair and fur for more natural-looking hair.


Deep adaptive liquid simulation

Simulate high-level details just where you need them with the new adaptive solver for Bifrost liquids.

Bifrost Ocean Simulation System

Create realistic ocean surfaces with waves, ripples, and wakes.

Maya nCloth

Create realistic deformable materials.

Bullet Physics

Create realistic rigid and soft-body simulations.

3D animation

New! Cached Playback

Faster animation playback in Viewport 2.0 enables artists to review animation right in the viewport and minimizes the need to produce Playblasts.

autodesk maya 2020 voxelGeodesic voxel binding

Produce high-quality, production-ready bound characters in less time.


autodesk maya 2020 animation toolsGeneral animation tools

Toolset for keyframe, procedural, and scripted animation.


autodesk maya 2020 time editorTime Editor

Make high-level animation edits with a nondestructive, clip-based, nonlinear editor.


Shape authoring workflow

Fine-tune your characters and animation more quickly and easily.

Animation performance

Speed enhancements make your scenes even faster.

Parallel rig evaluation

Get quicker playback and manipulate faster with the integrated performance profiler.

Performance capture

The new Butterworth and Key Reducer filters help you refine animation curves, particularly when using motion capture data.

3D rendering and shading

New! Beautiful working environment

Arnold improvements make the Viewport 2.0 preview closer to the final Arnold render for better creativity and less wasted time.

autodesk maya 2020 arnold integrationArnold integrated with Maya

Use Arnold RenderView to view scene changes in real time, including lighting, materials, and camera.


autodesk maya 2020 look developmentLook development with Hypershade

Shade complex scenes more easily.


autodesk maya 2020 color managementColor management

Efficient library enables faster, more consistent Boolean operations on polygon geometry.

3D modeling

UV editor workflow, look, and feel

The UV Editor interface has been overhauled, and includes a new UV Toolkit with better tools and functionality.

Revamped sculpting toolset

Sculpt and shape models more artistically and intuitively.

Polygon modeling

Efficient library enables faster, more consistent Boolean operations on polygon geometry.

OpenSubdiv support

Accelerate performance with interactive workflows.

Motion graphics

MASH nodes

The MASH toolset gives you new nodes (curve, signal, world, placer, and more), as well as updates to existing nodes.

3D Type

Create branding, flying logos, title sequences, and other projects that require text.

Improved vector graphics workflow

Import or copy and paste SVG files into Maya.

Motion Graphics toolset

Quickly create complex procedural effects and animations with instanced objects.

Pipeline integration

Pipeline flexibility

Create, customize, and integrate Maya into complex production pipelines more easily.

Scripting and API

Create Maya scripts and write plug-ins in Maya Embedded Language (MEL) or Python scripting language.

Data and scene management tools

Manage large data sets and heavy scenes with specialized tools and workflows.

Scene Assembly tools for smarter data

Create large, complex worlds more easily, and manage production assets as discrete elements.

View all features

Operating System

  • Microsoft® Windows® 7 (SP1), Windows® 10 Professional, Windows 10® version 1607 or higher operating system
  • Apple® Mac OS® X 10.13.x, 10.14.x, 10.15.x ¹ operating system
  • Linux® Red Hat® Enterprise 7.3, 7.4, 7.5, 7.6, 7.7 WS operating system
  • Linux® CentOS 7.3, 7.4, 7.5, 7.6, 7.7 operating system
  • Nvidia Guide for Virtualization with GRID & VMWare

¹ The Maya 2020 Release Notes describe several known limitations on macOS Catalina.


Autodesk recommends the latest version of the following web browsers for access to online supplemental content:

  • Apple® Safari® web browser
  • Google Chrome™ web browser
  • Microsoft® Internet Explorer® web browser
  • Mozilla® Firefox® web browser

Disclaimer: The VMware application is network-based and performance of Autodesk Maya for VMware software products may vary with network performance. The software does not include the VMware application, nor does Autodesk provide direct support for issues with the VMware application. Users should contact VMware directly with questions related to procurement and operation of the VMware application.


  • CPU: 64-bit Intel® or AMD® multi-core processor with SSE4.2 instruction set
  • Graphics Hardware: Refer to the following pages for a detailed list of recommended systems and graphics cards: Maya Certified Hardware
  • RAM: 8 GB of RAM (16 GB or more recommended)
  • Disk Space: 4 GB of free disk space for install
  • Pointing Device: Three-button mouse

Autodesk is not responsible for errors or failures of Autodesk software arising from the installation of updates, extensions or new releases issued by third-party hardware or software vendors for the certified software or hardware identified in this document (or for any other third party software or hardware that you may use in connection with Autodesk products).

What’s New in Maya 2020.2 Update

Target Weld Tool: Preserve UVs option

Maya 2020.2 Update

A new Preserve UVs option has been added to the Target Weld Tool options to let you choose whether the 3D texture distorts on a mesh when you perform an interactive Target Weld or if the texture placement is retained.

When active (the default), the texture placement is preserved when target welds are performed. Disable this option if you do not want the UVs to be modified.

Vertical splitter bar for Outliner

Maya 2020.2 Update vertical splitter

A new option for dividing the Maya Outliner layout vertically has been added. Now, in the Outliner Display menu, a Window Layout rollout offers the choice of displaying the Outliner content either horizontally or vertically. Splitting the Outliner vertically lets you maximize vertical space which is useful when working with many objects in a scene.
Note: The option to split the Outliner vertically is available only in the main Maya Outliner (Windows > Outliner). Other outliners, such as the Graph Editor outliner or the Dope Sheet outliner, can only be split horizontally.

Reserve namespaces for unloaded references

When creating a reference or opening a scene that contains references, you can now choose to create and reserve the namespace for a reference even if you do not load the reference itself. This prevents the namespace from being used inadvertently for other nodes and references, causing conflicts when the original reference is eventually loaded.
Create sets easily with the new Outliner Sets contextual menu

You can now easily create sets and quick select sets from objects, as well as create partitions, using the new Sets sub-menu in the Outliner contextual menu. Select one or more objects, then right-click and select Sets, then choose from menu items that create sets or edit their membership.

You can also automatically select set members when you select a set. To enable this behavior by default, open the Preferences window, and enable Selection > Modifiers > Auto-select set members in the Outliner.

Run Viewport 2.0 in OpenGL mode on a remote desktop

If you have an Nvidia GeForce or Nvidia Quadro graphics card, you can now run Viewport 2.0 in OpenGL – Core Profile (Strict) or OpenGL – Core Profile (Compatibility) mode on a remote desktop by setting the MAYA_ALLOW_OPENGL_REMOTE_SESSION environment variable to 1.

If you have an Nvidia GeForce card, you also need to download a tool from Nvidia. See Rendering environment variables for more information.

What’s New in the Maya devkit

This release includes updates to the Maya devkit. For information on these changes, see What’s New in the Maya 2020.2 devkit.

Maya Quick Start tutorial

Maya 2020.2 Update

A new Quick Start tutorial has been added to the Getting Started section of the documentation. This is a mini project aimed at novice users to teach them the basics.

Substance 2.1.2 plug-in

Maya 2020.2 Update provides a new Substance 2.1.2 plug-in which includes: new scripting commands, an upgraded user interface, bug fixes, and improved interoperability with Maya and other Substance programs.

For a list of features, visit http://www.autodesk.com/maya-substance-docs.

Bifrost Extension for Maya

Maya 2020.2 includes Bifrost Extension for Maya version See Bifrost Release Notes for a list of bug fixes included in this version.

Remember that you can always download the latest version of Bifrost by visiting the Bifrost Download Center.

Arnold for Maya 4.0.3 plug-in

Maya 2020.2 Update provides a new MtoA 4.0.3 plug-in which includes: the ability to export Arnold scene data in USD format, optimizations to aiStandIn, faster performance when rendering swatches, and improved rendering of aiVolume.

For a list of features and fixes, see the Arnold for Maya release notes.


Maya 2020.1 Update Release Notes

Rokoko + Maya

We’ve partnered with Rokoko to bring you an industry-leading motion capture library right inside of Maya. With the Rokoko plug-in, you can simply drag and drop mocap assets into your scenes from the comfort of your own home, without the need for a multi-million dollar studio or equipment setup. For the first time, you can leverage assets built for big productions like Star Wars: The Last Jedi, Doctor Strange, Assassin’s Creed, and Horizon Zero Dawn in your own projects, for just $3-$6 a piece.

For more information, visit the Rokoko documentation website.

Bifrost Extension for Maya

Maya 2020.1 includes Bifrost Extension for Maya version Some of the highlights since Bifrost (released with Maya 2020) include:

  • Faster compilation, giving better graph interactivity.
  • Faster aero simulations, and other aero improvements.
  • Improvements to vary_source_property, constrain_mpm, and other nodes.
  • Better graph readability and zooming.

For a full list of features and fixes, see the Bifrost Extension Release Notes.

To download the latest version, visit the Bifrost Download Center.

High resolution textures now supported for 3D Paint

When painting on a 3D object, you can now save textures at a size of up to 16k.

Textures larger than 4096 x 4096 may yield slower performance. See Paint on a 3d object for more information.

Time Slider Bookmark Improvements

Based on your feedback, tooltips have been added to options in the Time Slider Manager and several new functionalities have been added to the Time Slider Bookmarks:

Interactive Move and Scale

Maya 2020.1 Update

You can now Ctrl + drag a bookmark to move it left and right on the Time Slider. To scale a bookmark, Ctrl + drag the left or right edge of the bookmark.
Both these interactions respect the Current time indicator Snap to whole frames preference in the Time Slider preferences, so you can turn this option off if you want to scale and move bookmarks at decimal values.
Step through bookmarks
There are now two new commands to step bookmarks forward and backward, so you can set the current time to the start of the next or previous bookmark. To step through your bookmarks, press (apostrophe) to move the selection forward and ; (semicolon) to step backward.
Bookmark Manager
Now, bookmarks are displayed according to their position in the time sequence, as opposed to by when they were created, allowing for a more intuitive approach to working with the Bookmark Manager.

Obtain the latest Substance plug-in

The Substance plug-in enables you to create and edit shading networks with substance textures in Maya.

Visit https://www.substance3d.com/ecosystem-plug-ins/substance-in-maya/ to obtain the latest version of the plug-in. For the Substance User Guide, visit http://www.autodesk.com/maya-substance-docs.

See the full release notes here

What’s new in Maya 2020

  • 60+ animation features: Building on powerful animation features introduced in Maya 2019, this release adds over 60 new animation features and updates that animators will notice in their day-to-day work.
  • Cached Playback: New preview modes and efficient caching of image planes and dynamics gives animators faster animation playback and more predictable results.
  • Animation bookmarks: Artists can mark, navigate through, and organize specific events in time as well as frame playback ranges.
  • Arnold GPU: Maya 2020 includes Arnold 6 which can now be used for production rendering on both CPU and GPU.
  • Bifrost for Maya: Significant performance improvements, Cached Playback support, and a new MPM cloth constraint compound bring even more power to the visual programming environment in Maya.
  • Viewport improvements: The Maya Viewport has been improved to make more efficient use of hardware, resulting in a smoother overall experience.
  • Modeling features: New Remesh and Retopologize features help modelers spend less time cleaning up their models and more time modeling.
  • Rigging improvements: Updates including matrix-driven workflows and a new wrap deformer make the work of riggers and character TDs easier.

See full release notes

Animation in Maya

Animation has always been a core strength for Maya, and it’s getting better with each release. A major focus on making animation workflows faster and more creatively engaging for artists has helped set the foundation for Maya as a go-to solution for creating believable, life-like character movement. Maya 2020 builds on powerful animation features introduced in Maya 2019 with over 60 new animation features and updates to Cached Playback, the Graph Editor, and the Time Slider.

Cached Playback

First introduced with Maya 2019, Cached Playback is a background process which helps increase the speed of animation playback in the viewport. This enables artists to evaluate iterations of their animation right in the viewport, rather than producing multiple playblasts –
which can be both time consuming and creatively frustrating.

Cached Playback continuously evaluates a scene, calculating changes in the background while the artist animates and caching the scene to memory. When the artist makes changes, Maya intelligently only re-caches the affected frames. Then, when they hit play, Maya plays the scene back at a higher framerate since the frames are already cached.

The latest updates to Cached Playback bring even more speed to animator workflows:

  • Layered dynamics caching: New layered dynamics caching separates background processing of dynamics (effects) and the core animation within a scene. With dynamics caching on a secondary layer, artists are able to continue working and see simulations
    like cloth and muscles running in real-time as they animate.
  • Upgraded image planes caching: A popular request by users, image planes are now cached the same way as animations through Cached Playback. If a scene has a sequence of images applied onto an image plane, rather than loading the images during playback, Maya now stores the images directly in the evaluation cache, allowing for much faster playback.
  • Improved Smooth Mesh Preview support: Smooth Mesh Preview now uses less memory and runs previews on the GPU when possible.  This is especially useful when working with dense, asset-heavy scenes where memory limits can be reached quickly.
  • Extended API support for custom plugins: Technical users can now set custom configurations for the nodes they build, reducing the burden on artists to enable outof- the-box Cached Playback support for custom plugins. Different configurations and presets can be written to take full advantage of the flexibility of Cached Playback, allowing artists to prioritize what gets cached and what should be ignored to further increase performance.
  • New Ghosting Preview: The new Ghosting preview feature allows animators to see the appearance of past and future movement. This is useful when actively working on a scene that requires nuanced action. Traditional animators would often flip their paper
    to see animation in motion and this is meant to help in a similar way. Seeing animation across frames helps understand motion and more easily see arcs and lines of action. When using this feature, a select few frames are visible. Control of frame appearance can also be adjusted as needed through available options.

Animation Bookmarks

Artists can use new Animation bookmarks to mark, navigate through, and organize specific events in time as well as frame playback ranges in the Maya Time Slider. Artists can select start and end frames and assign different colors to bookmarks to easily identify them.
Hovering over a bookmark clearly highlights the time it occupies in the Time Slider.

Audio Features

A new audio volume control on the Time Slider makes it easier for users to adjust audio while multi-tasking. For example, this is useful if a user is working in Maya and listening to music or an online course at the same time. Several new audio features also help manage audio clips:

  • Delete sounds: This new sub-menu makes it possible to delete existing sounds in a scene right from the timeline.
  • Waveform display settings: The preference to switch the waveform display view between “top” (drawn from the top of the timeline down), “bottom” (drawn from the bottom of the timeline up), and “centered” (drawn in the middle of the timeline) is now accessible right from the audio menu.
  • Sounds shown in outliner: When dealing with scenes that have many sound files, it can be difficult to manage all of the different sounds through the audio and delete menus.  To address this, sound nodes are now always visible in the outliner, allowing users to easily rename, delete, or mute them.

Tangent Mode Updates

It’s now easier to change the default tangent mode in the Graph Editor. Once the tangent style is changed, it’s clearly highlighted, and subsequent keys continue to use that mode.  Artists are also able to adjust the default tangent weight and in/out tangents right in the
Graph Editor rather than preferences, reducing the number of steps to make changes to settings.

Color Themes

Multiple color themes allow users to quickly pick between light, dark, and classic Graph Editor color themes, as well as themes that help with color vision deficiency. Users can also create their own themes and export them as scripts, so that they can be shared with others or saved for future use.

New Rivet Command

The new Rivet command in the Constrain menu provides a one-click solution for creating locators directly attached to a deforming mesh. Artists can quickly generate a locator by selecting a face, point, or UV in their scene.

New Hotkeys

A number of new hotkeys make it easier and faster for artists to navigate the UI and tackle certain tasks in Maya. Here are just a few examples:

  • MotionBuilder-like x-ray toggles: The new Alt + a hotkey make it quicker for artists to cycle between x-ray modes to see joints, controls, and characters.
  • Keyframe tangent marking menu: Available as Shift + s, the marking menu shows animators a variety of options for their keys and tangents.
  • Four new toggle visibility hotkeys: Animators often turn on and off nurbs curves to show or hide controllers. Rather than using the menu, artists can now skip a step for the most popular actions:
    • Nurbs curves: Alt + 1
    • Polygon meshes: Alt + 2
    • Image planes: Alt + 4
    • Wireframe on shaded: Alt + 5
  • Nudging keys left and right: New hotkeys make it possible for animators to nudge selected keys to the left or right easily:
    • To the left: Shift + 9
    • To the right: Shift + 0
  • Selecting previous and next keyframe: Chosen to closely mimic scrubbing commands, new hotkeys speed up the task of selecting previous and next keyframes. While this function is already possible in the Graph Editor, the new keys work at a global level.  Combining these hotkeys with the nudging workflow above can speed up your workflow and finessing.
    • Select preview keyframe: Ctrl + Alt + ,
    • Select next keyframe: Ctrl + Alt + .

Rendering in Maya

Arnold 6

Arnold 6 is included with Maya 2020 and can now be used for production rendering on both the CPU and GPU. With a single click, users can switch seamlessly between CPU and GPU rendering, empowering them to choose the type of rendering best suited to their specific needs and workflow. From real-time look development to interactive lighting, Arnold GPU brings speed and power to artist workflows, making it possible to work with near final quality renders at truly interactive rates. Artists can get immediate and more responsive feedback when tweaking shaders and adjusting lighting, giving them more time for artistic iterations.

Arnold 6 also adds support for hard creases in adaptive and multithreaded mode, multiple scattering between microfacets for rough dielectrics, improvements to the Physical Sky shader, better roughness mapping of the Oren-Nayar diffuse BRDF, improved rough thin-wall transmissions in the standard surface shader, more accurate albedo AOVs, and a new AOV Write Vector shader.

New Standard Surface Shader

The new render-agnostic Standard Surface shader has fewer parameters to tweak and more artist-friendly, intuitive controls, improving the workflow for creating materials in Maya.

Light Editor Improvements

Improvements to the Light Editor make it easier to add, enable, and disable lights, adjust multiple lights simultaneously, and override light attributes in render layers. It’s also now possible to export light groups as .json files to reuse in other scenes.

Render Setup Improvements

Several updates have been made to Render Setup to give artists more control over object shading, including the ability to override attributes such as color, position, and noise on each position marker of a ramp texture and export them as .json files to reuse in other scenes.

Serious Effects in Maya

Hot on the heels of the first release of Bifrost for Maya at SIGGRAPH 2019, the latest update (Bifrost adds even more power to the new visual programming environment, including significant performance and stability improvements, support for Cached Playback, improved Arnold support, new simulation features, more pre-built graphs to help artists get started, and over 100 bug fixes driven by user feedback. On top of that, users can now share their own graphs and compounds back with the community on AREA.

  • Faster Bifrost: Artists will notice up to 2x faster viewport performance when dealing with volumes. Bifrost graphs also make better use of DG evaluation rules in Maya, resulting in additional speed gains.
  • Cached Playback support: Most Bifrost graphs (excluding simulation graphs) can now take advantage of Cached Playback.
  • Improved Arnold support: Arnold now renders adaptive volumes created with Bifrost faster and supports Bifrost-instanced volumes.
  • MPM cloth constraints: Constraining MPM cloth is much easier thanks to a new compound.
  • UNC path support: It’s now possible to load Bifrost (including any compounds) from UNC paths on Windows.
  • Improved user experience: The parameter editor and welcome screen in the Graph Editor have both been revamped to be more visually pleasing and easier to navigate.  In a single click, artists can open the Bifrost Browser, create a new graph, and access
    the Bifrost community hub on AREA.
  • Visual programming toolkit improvements: New math nodes, array manipulation, and processing nodes are now available.
  • Bifcmd improvements: Artists can now run Bifrost graphs, including those that rely on third party custom compounds, directly on the command line.
  • New pre-built graphs: This update adds a number of new ready-to-use graphs to the Bifrost Browser to help artists get started, ranging from fire to cloth simulation.

Viewport Improvements

Faster Selection & Viewport Performance

It is now faster to interact with or select dense geometry or work with large numbers of smaller meshes in the viewport and UV editors. These changes result in a noticeable performance improvement that will help artists see preselection faster and navigate more easily. Other common scenarios like relying on Isolate Select have also been sped up.

New Modeling Features


When working on an asset, modelers can quickly run out of manipulatable polys in regions of their mesh (For example, pulling horns out of a low-poly head). The new Remesh tool allows modelers to specify exactly where they need extra detail on their model by redefining the topology of any area on a mesh. With this update, modelers are also able to evenly retriangulate the mesh at different densities, ensuring uniform distribution of faces.


When combined with Remesh, Retopologize is the perfect companion. While Remesh allows modelers to achieve the density they need for their mesh, Retopologize makes it quick and easy to clean up the mesh. Retopologize generates clean, new topology that preserves the original mesh shape while reconstructing the surface topology into evenly-distributed quads.  The result is a deformable, production-friendly mesh that can continue moving down the pipeline. Artists can combine Remesh and Retopologize to spend less time cleaning up their models and more time modeling.

Dense meshes

Maya 2020 brings a performance boost to editing UVs in the UV Editor, particularly when working with dense meshes.

Rigging Improvements

New Matrix-driven workflows

New matrix-driven transform and operation nodes help artists drastically reduce node and connection clutter in their scenes, bringing them significant performance gains.

Improvements include:

  • A new Offset Parent Matrix input attribute makes it possible to control transforms using a single connection, reducing scene complexity and evaluation time when compared with other methods of driving transformation values.
  • The new Matrix Widget allows artists to directly edit matrix values (both raw and in a decomposed view) in the attribute editor. The process of manipulating transforms is now more intuitive, with common matrix operations available in a convenient rightclick menu.
  • The Blend Matrix node enables artists to combine the results of specific matrix operations.
  • The Pick Matrix attribute makes it simple to filter and extract transformation matrix components.
  • The Aim Matrix node allows artists to define constraint behavior such as aim and orientation through a separate attribute.

Pin to Geometry

New Proximity and UV Pin nodes can be used to precisely track positions on deforming geometry. These nodes are especially useful for tasks like adding a prop to a character, such as sticking a button on a shirt, or setting up a simple constraint rig.

New Proximity Wrap deformer

The new GPU-accelerated Proximity Wrap deformer brings better memory use and a significant performance boost to artist workflows, making it easier to achieve smooth results.


Maya 2019.2 Update Release Notes

Access the Maya or Maya LT 2019.2 Update from your Autodesk Account.

Maya 2019.2 Introduces Bifrost for Maya

Bifrost is a new visual programming environment in Maya. With Bifrost, you can create your own custom effects, publish, and share them with other artists to use across different shots, scenes, and even shows. Autodesk is rolling out loads of pre-built graphs to help you get started creating effects like dust storms, fire, snow, and sand fast!

This page lists what’s fixed in this update, and any known issues. For information on new features, see the What’s New topic.

What’s Fixed


  • GraphEditor: Missing keyframe after saving scene MAYA-98325
  • Graph Editor is distorted if you maximize its pane MAYA-98415
  • Graph Editor: Maya graph editor populates with infinite hierarchy MAYA-98360
  • GraphEditor: Keyframe stats don’t refresh when navigating keys with arrows MAYA-98358
  • Joint rotation limits not saved with scene MAYA-98740
  • Camera manipulation broke for cameras parented under a rotated hierarchy MAYA-98689
  • GraphEditor: Doesn’t normalize correctly when curves have a single key MAYA-98598
  • Caching: VP modes: Mesh becomes incorrect when selecting controller MAYA-98709
  • Motion trail with anchor transform ignores object animation MAYA-98724
  • Frame skipping should not be prevented when not filling in the foreground MAYA-98848
  • GraphEditor: Animation curve of blendShape target can not appear if it’s in animation layer MAYA-98363
  • GPUOverride: Crash when leaving the Paint Skin Weights Tool MAYA-98642
  • Caching: Attribute change prevents the correct update of animation MAYA-98808
  • GraphEditor: The Region Keys tool now works regardless of the “only scale selected keys” Option MAYA-98679
  • Caching: Crash when typing Arabic text in Type node MAYA-98690
  • Performance: Lag on the first frame of playback after graph rebuild MAYA-97207
  • GraphEditor: Pickwalk doesn’t work correctly on isolated curve MAYA-98525
  • Mesh distortion In Parallel Mode MAYA-98501
  • Graph Editor: Moving Keys by typing values into stats field doesn’t work on some keys MAYA-98366
  • EM: Crash when changing the frame in timeline MAYA-98874
  • Caching: VP2 modes: Crash on playback when displaying polygon tangents MAYA-98853
  • Multiple animation layers cause performance drop MAYA-98527
  • Caching: Animation is incorrect when keying with autokey MAYA-98859
  • EM: Correctness issue with deferred reference MAYA-98833
  • Dope Sheet lag when selecting BaseAnimationLayer MAYA-98782
  • Hang when keying HIK Attributes MAYA-99141
  • Caching: Type object with generator set to Python does not update correctly (foreground fill) MAYA-98671
  • Off-frame evaluation returns wrong values on non-compound attribute in anim layer MAYA-98806


  • Crash when loading reference files multiple times MAYA-97258
  • Callback added by MSceneMessage for kBeforeSave event is not called if the file is read-only MAYA-98572
  • Renaming elements are creating big numbers in the name extension MAYA-98699
  • Entering certain file paths into the Open dialog can crash Maya MAYA-98517


  • Move Tool with Orientation set to Component and Soft Select with Falloff set to Global crashes Maya MAYA-98696
  • Crash when setting MAYA_DET_TANGENT = 1 MAYA-98739
  • Editing a blendshape target mesh is producing incorrect results (translated vertices are not moving to correct space) MAYA-98842
  • Smooth UVs breaks UV data MAYA-98832
  • Maya crashes when selecting UV with displaySmoothness MAYA-98660
  • CER 36558031: Crash while working in UV Editor MAYA-98665


  • Render Setup is not saved with autosave MAYA-98534
  • Maya 2019 crashes when using rendering Maya Vector MAYA-96517


  • Error in AETemplates/AEfileTemplate.mel (“No object matches name: file1.uvTileProxyDirty” – Error evaluating…”createGeneratePreviewButton) MAYA-98913


  • Fixed a crash with CGFX plugin on Linux MAYA-98375
  • Rotation gizmo is drawn incorrectly in Orthographic views in Legacy Viewport renderer MAYA-98426
  • Objects do not show up in the UV editor when they are marquee selected in the Viewport MAYA-98840
  • Custom imagePlane’s lack of support in VP2.0 MAYA-98939

Known Issues


Caching: Crash with two Type objects when the generator set to “Python”

Workaround: contained empty data. MAYA-98667

Caching: Type object with generator set to Python does not update correctly when cache filled in the background

If your animation starts at frame S then animate the generator value using this

setKeyframe -t S-1 -v 0 type1.generator;

setKeyframe -t S -v 9 type1.generator

Animating the generator value makes it evaluate correctly MAYA-96269


Crash loading scene containing bifrostGraph nodes if bifrostGraph plug-in is missing

Workaround: Ensure that you have installed the bifrostGraph plug-in before opening scenes that contain Bifrost nodes. MAYA-99392


python commands polyColorSet representation flag no longer works properly when set to False

Don’t use representation=False, just

print cmds.polyColorSet(q=True, allColorSets=True)

The representation parameter only accepts A(alpha only), RGB, and RGBA values. MAYA-98863
viewFit failing to focus on deformed selected objects

Use control-F to focus the selected object(s) MAYA-85023


Enable MultiDraw consolidation on Mac

Improved viewport performance in large animated scenes in newer versions of macOS (at least 10.14.5). MAYA-95694
Viewport sometimes goes blank after loading specific scenes

If the viewport gets into a blank state, it can be repaired by switching the panel layout with one of the Quick layout buttons. View this topic in the Maya Help for more information: Quick layout and Outliner buttons MAYA-94555


Maya 2019.1

New Features

Render Setup and Light Editor improvements

You can now easily add or disable lights, as well as override light attributes in a render layer with the following features:

  • Add lights to a layer by entering an expression or by selecting and clicking Add in the Lights collection
  • Enable or disable a light in the layer by overriding its Enable attribute
  • Override both light transform and shape nodes via the Lights collection
  • Click View All to examine the members of the Lights collection

Adjusting multiple lights in your scene is now easier, and you can simultaneously set the same value for an attribute for all selected lights.

Working with the Light Editor is now faster, as the Property Editor has a dynamic just-in-time scrolling system that loads only 20 items at a time, and then loads more as needed.

An alternative way of overriding members of a set is now available, and you can simply add the set to the collection while leaving the Collection Filters at its default setting of Transforms.

Cached Playback

Flush Cache from the Time Slider

You can now flush the cache directly from the Time Slider by right-clicking it and selecting Cached Playback > Flush Cache from the Animation Controls menu. For information about flushing the cache, see the Invalidation section in the Cached Playback Status Line states topic.

Support for Smooth Mesh Preview

  • A new Cached Playback Preference, Cache Smooth Meshes, lets you disable the caching of Smooth Mesh Preview on animated models. Disabling Smooth Mesh Preview caching affects only the caching of the subdivision result so that it is recomputed every frame. Disable this setting if Smooth Mesh Preview creates performance issues when Cached Playback is enabled.
  • This setting is active by default, which means Smooth Mesh Preview is added to the list of processes to be cached.
  • This setting does not affect the display of Smooth Mesh Preview if you had it active on your shape.
  • Cached Playback whitepaper
  • More comprehensive explanations of Cached Playback can be found in the Maya Cached Playback whitepaper. The whitepaper contains details that would be of interest to riggers, TDs, and plug-in authors who want to understand the Cached Playback architecture so they can benefit from recent performance enhancements in Maya.

Improvements to Outliner performance

A new Interface Preference, Outliner, has been created to let you increase the speed when expanding or selecting objects in the Outliner. Previously, working with object sets that contain a large number of faces could become slow.

Activate the Outliner option in the Interface Preferences to increase performance by limiting state change messages.

Evaluation Toolkit

A new troubleshooting tool has been added to the Evaluation Toolkit Debugging section: Launch Scene Lint window. This tool lets you run a selection of scans to locate and clean potential bottlenecks caused by inefficient processes, such as flat animation curves and unused expressions outputs.

Help reading the Profiler

Two new topics have been added to the Profiler documentation to aid with locating performance slowdowns in your scene. One topic Profiler colors, contains a legend explaining what each color block that appears in a profiler event represents, and the second Profiler interpretation examples, explains what processes are depicted in snapshots of different Profile events.

  • Profiler colors
  • Profiler interpretation examples

Booleans improvements

Boolean tools will no longer create or modify invalid meshes, which addresses a Top 10 CER crash in previous versions.

Note: You may see differences when reading in files prior to this update, since invalid meshes will no longer appear in the scene.

What’s New in Maya API

This release includes updates to the Maya API. For information, see What’s New in API in Maya 2019.1.

Bug Fixes

Please see the Maya release notes for all of the details.

Maya 2019

What’s new

UV editor workflow, look, and feel – The UV Editor interface has been overhauled, and includes a new UV Toolkit with better tools and functionality.

Clump modifier for interactive grooming – Generate realistic clumping effects in hair and fur for more natural-looking hair.

After Effects live link – Create a live link between Maya and Adobe® After Effects® to make real-time changes and view scenes simultaneously.

Additional MASH nodes – The MASH toolset gives you new nodes (curve, signal, world, placer, and more), as well as updates to existing nodes.

View Full Release Notes

What’s Fixed

The following list contains bug numbers and corresponding descriptions for issues fixed in this release.


  • Editable MotionTrail continuously updates MAYA-95820
  • Missing node upstream of wire deformer causes crash in Maya 2018 MAYA-95205
  • Animating pole vector constraint target disables parallel evaluation MAYA-95155
  • Facial rig meshes don’t move or deform in EMS or EMP modes MAYA-95040
  • Camera offset doesn’t work with Parallel Evaluation MAYA-94445
  • Array attribute that has compound children connected may not update correctly MAYA-94276
  • Cannot Undo bakeSimulation for vector attribute connection because of wrong bake behavior MAYA-94177
  • Correctness : Param curve made static does not act static MAYA-94111
  • Array Attr inside a Compound not evaluated MAYA-94022
  • bakeResults does not respect time range when baking an override layer to a larger additive layer MAYA-93996
  • Crash when deleting a dynamic multi-attribute whose elements are connected to other plugs and to user interface controls MAYA-93653
  • GPUOverride : macOS Mojave now supports implicit sync MAYA-93518
  • Performance : Evaluation of smooth mesh attributes is taking longer after 2017 MAYA-93280
  • Maya 2018 fails to re-evaluate basic DG nodes in some cases MAYA-93273
  • Rotation with quaternion interpolation is changed after save/load scene MAYA-93181
  • Selecting curves from multiple layers not working in the graph editor MAYA-93168
  • MPxGPUDeformer GPU buffer “geometryMatrix” is not tested MAYA-92883
  • Performance : Camera Sequencer is slower than previous versions MAYA-92782
  • GraphEditor : MPxAnimCurveInterpolator causes crash if buffer curves are displayed MAYA-92760
  • MPxBlendShape Crash With Deferred Reference MAYA-92556
  • Blendshape : Weights display does not update when changing targets MAYA-92476
  • Ttransform causing cycle errors with customer rig MAYA-92474
  • The “playblast” command writes out incorrect filename when frame arg is negative MAYA-92465
  • Performance : GPU Override : offsetNode example uses dirtyPlugExists rather than hasAttributeBeenModified() MAYA-92379
  • GPU Override : Selecting and translating controllers causes changes to character’s position MAYA-92295
  • Twist attribute not updating on wire MAYA-92238
  • Invisibility evaluator doesn’t take into account switching meshes using attributes MAYA-92205
  • Example code for MPxDeformerNode uses incorrect default value MAYA-92184
  • Performance : Camera with aim put on motion path doesn’t evaluate correctly MAYA-92113
  • Marquee select does not work properly with multiple graph editors which then results in crash MAYA-92038
  • parentMatrix attribute of a custom transform node does not evaluate MAYA-92035
  • GPU Override : Invisible shapes lose sync MAYA-91954
  • Joint being parent constrained to a cube still inherits the rotation from its parent MAYA-91810
  • Blendshape: Deformer membership edit slows Maya down MAYA-91784
  • Performance : Hidden object slows down playback in VP2 with invisibility evaluator enabled MAYA-91782
  • Maya crashes performing boolean operations on geometry MAYA-91649
  • EM: Crash with fat connections during playback MAYA-91432
  • Cycle warning by getAttr -t for object with expression MAYA-91391
  • Connection broken if deleting elements of a plug-in deformer set MAYA-91332
  • MFnMesh.getPoints(kWorld) is slow in Maya 2018 with non-default context MAYA-91152
  • Performance : Vp2ParallelEvaluationTask takes longer after 2017.5 MAYA-91140
  • ProxyAttribute : Technical documentation examples still use “ref” flag MAYA-91108
  • Rigging : Incorrect evaluation of driven object rotation MAYA-90989
  • Face rig has visual artifact with GPU blend shape MAYA-90942
  • Performance : GPU blendshapes different between scrubbing and changing weight MAYA-90902
  • Bake Deformer : Crash with UI selection with some scenes MAYA-90793
  • Isolate selected in parallel mode (and viewport 2.0) not delivering faster frame rates when evaluating any dynamics MAYA-90579
  • Objects cannot be removed from animation layers MAYA-90563
  • EM: Maya IGroom Performance Issues When Animating Substrate MAYA-90510
  • Twist rotation for curve warp not working with negative values MAYA-90507
  • Parent Constraining IK Wrist effector to IK Wrist effector snaps when scrubbing timeline in Parallel EM MAYA-90463
  • Painting blend shape weights fails if other paint tools have been used MAYA-90435
  • Lattice deformer doesn’t update properly when vertex count of the deformed shape changes MAYA-90160
  • Performance : Instanced objects explode during playback MAYA-90113
  • Parallel Evaluation Mode changes custom node behavior MAYA-90096
  • EM: Parallel Evaluation failing to read maps correctly with invisibility evaluator enabled MAYA-90074
  • Performance : GPU Override : Performance issue with 2 blendShapes MAYA-90031
  • Crash when auto-keyframing camera movements MAYA-89835
  • Race condition in filter cache causes crash in parallel mode MAYA-89834
  • Profiler Tag Crash MAYA-89832
  • Correctness : CharacterSet : Animation breaks in Parallel mode MAYA-89647
  • Trax : Shot values are set to 0 when changed from channel box MAYA-89638
  • Rigging : Proximity visibility for controllers doesn’t work as expected MAYA-89553
  • Lattice will not compute when 3 or more live blendShape targets are animated MAYA-89530
  • Performance : Turning off isolate select leaves some objects in the wrong place MAYA-89488
  • aliasAttr with an invalid alias name causes a crash MAYA-89388
  • Performance : Editing Pose Editor poses with HumanIK freezes Maya MAYA-89380
  • “Scale Curve” on CurveWarp does not save properly and breaks when reloading the scene MAYA-89341
  • Slowness due to controllers when invisibility evaluator is enabled MAYA-89132
  • MotionTrail : drawFramesBefore/drawFramesAfter displays only 1 frame MAYA-89099
  • Removing vertices from ffd1Set for Lattice Deformer is not updated on VP2 MAYA-89088
  • Profiler : Search is broken on Linux MAYA-88939
  • Playblasting offscreen in Legacy Viewport with Modern Graph Editor results in Fatal Error MAYA-88917
  • Deformed mesh not deforming with isolate selected (Invisibility evaluator on) MAYA-88798
  • Performance : GPU Override : Invalid kernel argument size causes some scenes to hang MAYA-88593
  • Error message when setting Time Slider range in Preferences MAYA-88429
  • TcameraShape is triggering evaluation in dirty propagation MAYA-88418
  • Maya crash when playing animation (TdnRenderPass issue when loading files) MAYA-88225
  • frameCache node doesn’t evaluate at sub-frames correctly MAYA-88200
  • Crash in attribute editor after adding compound attributes MAYA-88106
  • GPU Override: example plug-ins for MPxGPUDeformer don’t use the new interface MAYA-88064
  • Shading parameters ignore keyframes in parallel evaluation MAYA-88014
  • Performance : EM constantly reset itself from ready to rebuilding with this scene MAYA-87734
  • BakeDeformer : Errors with multiple nodes with the same name. MAYA-87720
  • VP2 update not working when animated visibility changes MAYA-87709
  • Invisibility Evaluator Slow To Update When Switching Maya Views MAYA-87411
  • Removing components from deformer will break connections to input/output geometry MAYA-87391
  • Camera animation not working with invisibility evaluator enabled MAYA-87366
  • GraphEditor : Crash when repeatedly swapping and overwriting buffer curves MAYA-87309
  • orientConstraint values not consistent MAYA-87303
  • Motion Trail: Cannot move motion trail keys for certain scenes MAYA-87284
  • VP1: Free Image Planes are slower than Camera Image Planes MAYA-87059
  • Parallel evaluation causing invalid memory MAYA-86973
  • HIK : Crash when playing back HIK rig if root is an invalid node MAYA-86796
  • Maya reports cycle warnings with curveInfo node MAYA-86758
  • Error when changing fps setting in Preferences window MAYA-86740
  • Animated snapshot ignores dynamic motion paths MAYA-86686
  • Unkeyed parent joints of animated child joints does not update bone draw MAYA-86654
  • Preferences : Display Key Ticks > Selected setting doesn’t persist across sessions MAYA-86629
  • TimeEditor : Audio still plays back after deleting a split group section MAYA-86624
  • Performance : NURBS curve world space has wrong dirty details MAYA-86597
  • HIK : Rig moves when attempting to set pivot on an auxiliary MAYA-86503
  • GPU Override : Strange skinCluster Evaluation MAYA-86349
  • Wrong icon used when Set Driven Key (Options) is placed on shelf MAYA-86120
  • Custom Locator Visibility cannot be animated MAYA-85395
  • TimePrecision : Frame rate of movie file output by playblast is not correct with non-integer fps MAYA-85390
  • Constraints : Creating tangent constraints fails with an error MAYA-85323
  • Crash when importing objects from a file reference MAYA-85160
  • Maya hangs when reopening file after assets have been exported MAYA-85110
  • Missing teClipModified event when a TimeEditor clip is muted/unmuted MAYA-84954
  • TimeEditor callback support for track added/removed/nameChanged/modified MAYA-84940
  • Decompose Matrix node ignores inputRotateOrder MAYA-84849
  • Wire deformer twist causes partial rebind MAYA-84845
  • GraphEditor : Crash on selection in outliner when trying to create result curves for read-only attributes MAYA-84720
  • Time unit conversion nodes from Maya 2015 do not work in Maya 2017 MAYA-84679
  • GraphEditor : Crash when deleting keyframes from a referenced file MAYA-84570
  • DX11 : Crash scrubbing timeline in scenes where meshes have no UV assignments MAYA-84420
  • The Deform menu dynamically recreates itself each time it is displayed MAYA-84407
  • Docs: copyKey python command docs for “time” invalid. Only works with single value or tuple MAYA-84406
  • Point on Poly constraint not working with two mesh objects MAYA-84318
  • Infinity values on curves hangs Maya when trying to copy keys MAYA-84295
  • Parent constraint’s lock output doesn’t work MAYA-84286
  • GraphEditor : In Modern GE, move key tool options gives you move tool options instead MAYA-83877
  • The wire deformer dropoff distance is limited in the Attribute Editor but not in the ChannelBox MAYA-82020
  • Mesh duplication issue with custom deformer MAYA-81472
  • Animation layers break with proxy attributes MAYA-77709
  • OpenCL does not initialize correctly on laptops with integrated intel graphics and AMD GPUs MAYA-75758
  • Grease Pencil frames slow down VP2 playback MAYA-72573
  • GraphEditor : Crash when taking a snapshot of quaternion curves if buffer curves are shown MAYA-67185
  • Undo error with cluster and connections in DG MAYA-59762
  • Playback performance drops from 45 fps to 30 fps after reopening the same scene and playing back in parallel mode MAYA-56479
  • Performance : World space attributes are dirtied when inheritsTransform is off for parent but on for other nodes MAYA-53309
  • Performance : World space attributes are dirtied when inheritsTransform is off until file is re-opened MAYA-53219
  • Performance : World space attributes should not be dirtied when inheritsTransform is off MAYA-53143
  • Delete history on parented combined nodes deletes all hierarchy MAYA-52083
  • Crash on exporting IK animation to FBX with Constraints on in options MAYA-92880
  • Python devkit plugin rockingTransform.py doesn’t work any more MAYA-89679
  • Querying worldMatrix attribute value at a specific time sometimes returns incorrect results MAYA-88910
  • Maya does not retain vertex color on referenced geometry MAYA-88198
  • proxySwitch of grandchild reference crashes on new scene MAYA-88165
  • Maya doesn’t render the full Graph Editor in 4K due to env variable MAYA-92673
  • GraphEditor : Autoframe doesn’t frame time axis MAYA-89387
  • LOD groups can crash Maya and don’t work well with the Channel Box MAYA-86898

Maya LT

  • Fix HObfuscateApi script for MayaLT 2019 devkit MAYA-95503
  • Error printed when creating a camera in Maya LT MAYA-89060
  • Warning message comes up when choosing [Lighting/Shading] from the main menu MAYA-89026
  • Maya LT – Copy & Paste not working MAYA-94462


  • Crash when navigating in File browser MAYA-95784
  • Python dead lock with nested executeInMainThreadWithResult MAYA-95529
  • Importing .obj file with long group line crashes Maya MAYA-95310
  • Improve support for k4Double numeric data in the API MAYA-94337
  • Referenced Xgen causes skinned geometry to break when saving MAYA-94250
  • File->Open “Selective Preload” broken since 2018.3 with Alembic MAYA-93977
  • Import file does not have cache list of previous files in OS native file dialog MAYA-93909
  • ‘SelectAllMarkingMenuPopDown’ runtime command failing because of unsourced file MAYA-93578
  • Shiboken bindings changes everytime you generate bindings MAYA-93325
  • From the third selection on, selection time will be doubled with AE open. MAYA-93298
  • Relinking references with Windows filepaths kills Finder MAYA-93260
  • Duplicated deformed objects with deleted history keep undeformed original mesh MAYA-93218
  • API: Crash with MItEdits with dangling placeHolderList connections MAYA-93184
  • FBX files have normal issues after saving and reopening the Maya file MAYA-93009
  • Walk Tool causes hotkeys to no longer work MAYA-92368
  • Changing lambert color on slider is not printing/undoing the changes MAYA-92248
  • Namespaces can be left in a read-only state after reference operation MAYA-92188
  • Saving a scene file over a network with a large number of nested file references is slow MAYA-92154
  • Auto-renaming error for node names followed by a really large integer value MAYA-91955
  • Crash due to the lag created in the Hypershade with DAG nodes in reference MAYA-91923
  • Linux/Mac: do not hide MMelNativeInterface functions MAYA-91877
  • Alembic cache paths saved in Maya 2018.3 cannot be remapped MAYA-91694
  • Referenced scene will override master scene meta data MAYA-91598
  • Crash on file save to MayaAscii when scene contains large string attribute MAYA-91513
  • Clean up global mel variables which are named without a naming rule MAYA-91452
  • Maya Crash importing FBX with multiple takes MAYA-91119
  • Maya crashes on start if TMP folder is not existing yet MAYA-90925
  • Mismatched FileDialogStyle settings can cause referenced FBX files to fail to load MAYA-90751
  • Python-Mel intercommunication: Evaluation crashes Maya MAYA-90734
  • Error message when switching cameras with the same name MAYA-90688
  • Maya does not remember reference load states correctly MAYA-90616
  • Maya crash when running cmds.ls(“.”, recursive = True) MAYA-90583
  • Qt: Windows missing PySide2-rcc.exe executable in Maya build MAYA-90008
  • ATF: Want to import .wire file with texture and texture placement (shader not assigned) MAYA-89904
  • Importing files will add nodeGraphEditorInfo nodes but won’t show in Node Editor MAYA-89789
  • Crash when importing an alembic file with attribute type not matching existing Maya attribute type MAYA-89681
  • Array of Array attribute saved incorrectly if setInternal is true MAYA-89657
  • Maya 2018 update 2 starts 10 seconds slower than Maya 2017 MAYA-89409
  • Maya crashes if a scriptJob encounter an error MAYA-89061
  • MPxContext.h – Compiler warning C4458 in VS2015 MAYA-88736
  • maya.api.MMeshIntersector.create() does not accept matrix argument MAYA-88508
  • Maya crashes when referencing a file with animation layers MAYA-88441
  • Assembly Reference Node cannot delete custom attribute MAYA-88214
  • PySide : Accessing event.source() inside the dragEnterEvent() crashes Maya MAYA-88022
  • Maya won’t exit when spawned process is still running MAYA-87864
  • Maya cannot shut down normally if it loads the .NET plug-in. MAYA-87398
  • Scene Assembly : Changing namespace of top AR after making an edit does not update Edit Targets MAYA-87393
  • Weighted animcurve tangents that cannot be precisely represented with FBX should be baked on export MAYA-87333
  • Can’t open .mb files over 2GB MAYA-87319
  • Scene Assembly Edits Not Removed Correctly for Dynamic String Attributes MAYA-87271
  • Obj from Unfold3d do not import properly in Maya MAYA-87200
  • Idle scriptJob causing Maya to run at 100% of CPU even after killed MAYA-87165
  • “Duplicate Attribute” menu not respecting original attribute min/max settings MAYA-86978
  • Plugin Python modules appear flattened out MAYA-86674
  • CATIA V5 ATF Export does not work MAYA-85806
  • Exporting polygon mesh as DWG crashes Maya on Windows MAYA-85204
  • Crash when interacting with ATFPlugin MAYA-84848
  • Paths in sys.path are added out of order in Maya MAYA-84846
  • FBX: Normal is incorrect after Maya scene is saved and reopened MAYA-84207
  • Python 2.0 : Cannot track selection order within MSelectionList MAYA-80604
  • File > Archive Scene fails if size exceeds 2 GB (requires ZIP64 Extensions) MAYA-78868
  • Invalid Scene Assembly Edit State After Cutkey – Need to add setAttr after disconnecting attributes MAYA-76598
  • Maya always launches in English instead of Chinese on simplified Chinese Mac OS 10.12 MAYA-75776
  • unicode character in MURI.h generate a warning message MAYA-73992
  • Repeated path values in MAYA_SCRIPT_PATH and PYTHONPATH MAYA-73891
  • Maya can’t find files if file path has a space at the end of the file name MAYA-73563
  • MFnTriplerIndexComponent is using TuInt16 instead of TuInt32 MAYA-72577
  • SelectionChanged callback is incorrect when selection track order is enable MAYA-71258
  • API crash with compound-multi plugs MAYA-70535
  • LD_LIBRARY_PATH Word too long error message MAYA-70521
  • change in behaviour of python maya.cmds.ls command MAYA-66631
  • Export Selected is introducing a large number of edits for unmodified uv set values MAYA-51773
  • Adding ability to configure ApplicationPlugins search path (MAYA_PACKAGE_PATH variable) MAYA-29672
  • MGlobal::executePythonCommand calls from multiple threads can lead to crash MAYA-89983
  • Removing obsolete Aero warning on startup MAYA-78412

Legacy FX

  • Crash when loading older scenes with a gravity field MAYA-94607
  • FBX export crashes if “Triangulate” and “Tangents and Binormals” are enabled in Geometry options MAYA-85943


  • Option to control default boundaryRule attribute on new meshes MAYA-94152
  • 32-bit TIFF displacement maps crash Maya 2018 MAYA-93504
  • RMB menu Paint -> Sculpt brings up legacy Sculpt Geometry tool MAYA-92607
  • Crash when running polySplitVertex and polyMergeVertex MAYA-92062
  • Duplicated LOD groups should automatically connect to the perspective camera MAYA-91508
  • New uv snapshot created when overwriting existing file MAYA-91414
  • Maya crashes when using Multi-Cut on non-symmetrical objects while symmetry is enabled MAYA-91295
  • New faces created by Quad Draw don’t show in viewport when using Isolate Select MAYA-91114
  • Maya crashes loading scenes with Pose Interpolators that have no drivers MAYA-91095
  • Merge Tool breaks Tangents/BiNormals on model MAYA-90983
  • Vertex Normal Edit Tool crashes a lot MAYA-90635
  • Mirror node is affected by object pivot transform MAYA-90625
  • Latency when sculpting on meshes using Smooth Mesh Preview MAYA-90574
  • Undo stack seems partially cleared when Maya auto saves while the multi cut tool is active. MAYA-90397
  • Quad Draw mesh overlay renders quads and points slower on dense meshes MAYA-90392
  • Maya crashes after taking UV snapshot MAYA-90201
  • Adding many targets crashes Maya without CER on Windows MAYA-89672
  • Maya crashes when exporting a CAT file after import as WIRE file. MAYA-89150
  • Flat lighting is no longer used on meshes with UV Distortion shading MAYA-88703
  • When UV snapping is on, the move tool does not maintain the offset between the mouse cursor and the pivot MAYA-88267
  • Sculpt tools not working on instances MAYA-88110
  • Invert Selection no longer works for objects in groups MAYA-88101
  • Wrong cursor hint when orientation and position are both disabled in pivot editing mode MAYA-87716
  • Move Tool manipulator moves in opposing direction when used with a negatively-scaled object MAYA-87365
  • Target Weld tool always creates construction history MAYA-86884
  • Tweak UV tool causes crash every time MAYA-86784
  • UV Snapshot will not save properly if path contains a period MAYA-86765
  • BlendShape groups are created when scene files contain blendShape nodes are imported MAYA-86698
  • Object translation mode broken on non-uniformly scaled objects MAYA-86423
  • UV Distortion Shader no longer supports multiple object selection MAYA-86376
  • Maya crashes when enabling/disabling poses in the Pose Editor MAYA-86361
  • Transform tools become stuck in edge slide mode when using Ctrl+Shift shortcuts MAYA-86232
  • Can’t select point on CV Curve in Maya 2018 when in DirectX11 MAYA-86148
  • Incorrect icons in menus and marking menus MAYA-86121
  • File corrupted after importing from 2017 to Update 4 MAYA-85913
  • wire import with tessellation in Maya not usable as it results in gaps/overlaps MAYA-85911
  • Unfold’s Pack option should instead be a “Layout UVs” option MAYA-85800
  • Crash when changing propagation in Use Constraints Options MAYA-85517
  • Crash on undoing everything on blendshape targets with sculpting tools MAYA-85369
  • Sculpting a mesh with volume falloff and topological symmetry causes a crash MAYA-85136
  • mayapy: exits when the blendShape command tries to display a dialog MAYA-85013
  • Some Boolean operations no longer create supporting edges MAYA-84980
  • Target Weld tool affects selection preferences MAYA-84942
  • Sculpting freezes on meshes with high valence vertices MAYA-84342
  • Duplicating Maya LOD Groups adds un-expected attributes MAYA-84251
  • Bevels reversed on edges of n-gons whose geometric center lies outside of them MAYA-83997
  • Vertex tangent splitting even though it isn’t on an edge or UV border MAYA-82512
  • Multi-Cut Slice is constrained to face selection even in vertex mode MAYA-82324
  • Sculpt tools ( flatten then sculpt ) cause vertices to jump MAYA-81624
  • Studio Import: Want to import .wire file with texture and texture placement MAYA-79956
  • Modeling Toolkit’s custom shelf does not remember if it is collapsed or not MAYA-73910
  • Reading Alias .wire (1gb) file takes 30 minutes MAYA-72620
  • Multi-Cut tool allows invalid cutting of concave and non-planar polygons on complex meshes MAYA-38559
  • UV layout updates to different location when UV is moved or new UV set created MAYA-31314
  • Maya crashes when multiple blendShape targets are assigned from MEL MAYA-89801
  • Polygon Disc primitive Subdivision Mode options not working MAYA-86156
  • Select Lattice Deformer, right click and fast move to “NAVIGATE GRAPH” causes crash MAYA-80811
  • Hard transition in Vertex Color Transparency between two UV sets using a layered texture MAYA-71295


  • AfterEffects Livelink bug MAYA-92987
  • MASH : Add Trails to nParticles not creating a geometry node MAYA-91868
  • Maya crashes when deleting MASH distribute node MAYA-91731
  • MASH : Orientation doesn’t work with Z-up MAYA-91077
  • type tool plugin error when being loaded in mayapy MAYA-91057
  • MASH – Legacy scenes saving unnecessary data MAYA-89172
  • Position of characters goes wrong in Thai MAYA-88573
  • MASH World node API error MAYA-88392
  • MASH requires unique names MAYA-88097
  • Type: Kerning space is not correct MAYA-88093
  • Created Nodes get deleted when loading the type plugin in the beginning of a script MAYA-87823
  • Error “(kInvalidParameter): Index not in valid range” appears when opening this scene MAYA-87444
  • Duplicating input graph on new textTool breaks MAYA-87379
  • Mash not checking for non-gui modes in all places MAYA-86630
  • Falloff for MASH blend object does not behave as expected when set to face mode MAYA-86115
  • MASH duplicate excludes trails MAYA-85947
  • potential performance issue when MASH plugin is loaded MAYA-85579
  • Type styles (Bold, Italic, etc.) not working MAYA-85337


  • Crash when importing Maya file with legacy render layers enabled MAYA-94049
  • Legacy render layers causing viewport issues and fatal error MAYA-93994
  • Color Mgt – OCIO configuration file loading error in Maya MAYA-93988
  • Color values should not be clamped when using the eyedropper tool to sample a color in the Arnold RenderView window MAYA-93626
  • Crash on exit after setting playblast output transform in Color Management Preferences, then playblasting MAYA-93044
  • Can’t override attribute if it exists locally and in a referenced scene MAYA-93038
  • Copy/paste in visible layer is now slower due to export layer switch MAYA-91836
  • Unable to set layer visible after deleting collection that shares nodes with separate collection that was created using an expression MAYA-91714
  • Difficult to create overrides using sets without include hierarchy MAYA-91519
  • Error thrown when overriding a node shared between sets MAYA-90370
  • synColor – ctf reader fails with single quote in short name MAYA-90177
  • Can’t enter layer if overridden Render Settings node is missing MAYA-90169
  • Mac OS X: /bin/Render command fails with spaces in pathnames MAYA-90148
  • Block shape noise appears when baking 4K map MAYA-89186
  • Maya crash when playing animation (TdnRenderPass issue when loading files) MAYA-88356
  • JSON import fails with no warning if Render Settings collections point to missing plug-in nodes MAYA-87932
  • Script Editor errors occur when Render Settings are auto-reopened MAYA-87353
  • Maya crashes when unloading then reloading references if Render Setup layers exist MAYA-87167
  • Render Setup breaks if global presets environment variable is set to a non-existent location MAYA-85125
  • Light that is not member of a collection gets disabled alongside another light if they belong in the same group MAYA-85018
  • Render Setup material override fails to cover per-face shading if involved shading groups were deleted MAYA-84465
  • Animation runs 2x slower if objects are excluded from render layers compared to hiding them MAYA-84254
  • Render Setup breaks if you load a Maya file that went through Export Selection from a visible layer with overrides MAYA-82926
  • remapValue becomes corrupt on load if the first point is set to Interpolation None MAYA-73344
  • Users should be warned when using improper choices for shader overrides MAYA-62051
  • [ & ] hotkeys for undoing and redoing camera view changes do not work MAYA-91019


  • JP mode: menu garbled when assigning substance file to substance node MAYA-95914
  • Manipulating values in the channel box crashes Maya MAYA-93912
  • Hard crashes due to Qt not checking for valid QScreen:;handle() MAYA-93180
  • outlinerEditor crashes if changing existing sortCommand MAYA-93015
  • Can no longer Undo color swatch changes MAYA-92140
  • colorEditor command does not respect rgb flag MAYA-92137
  • Custom icons get renamed if they cannot be located MAYA-92074
  • Marking menu gets stuck when “Alt” is pressed while displaying the marking menu MAYA-91961
  • Shelf icon spacing issue in 2018.update2 with icon+text MAYA-91879
  • Mac : Weird Marking Menu behavior Before Displaying MAYA-91763
  • OS native file dialog not working when reconnecting or replacing references on Mac OSX MAYA-91626
  • Linux Windows do not respect window manager settings MAYA-91109
  • Dockable outliner becomes blank after changing viewport panel to outline panel using hotbox MAYA-90628
  • SHIFT+M does not hide the Outliner top menu MAYA-90607
  • Crash when repeatedly calling a custom tool to create a window MAYA-89982
  • Attribute Spreadsheet crashes Maya when attributes contain “FBXASC032” MAYA-89277
  • plug-in shader displays texture with incorrect offset in uv editor if toggle checker on and then off MAYA-89159
  • Syntax error printed in Python script editor MAYA-89130
  • Launch Preference Window from Hotbox(zones only) crashes Maya (OSX) MAYA-88837
  • Render Setup Property Editor breaks when separating it and changing workspaces MAYA-88050
  • Mac: Windows disappear or become unusable after switch from other applications MAYA-87927
  • shelfButton -width not working MAYA-87655
  • setting the $tmp variable break shelf editor command MAYA-87368
  • setting mel variable $i breaks attibute editor MAYA-87159
  • Broken UI (viewport half black) on mac when UV Editor docked in main window and collapsed/in-active in it’s tab group MAYA-85902
  • On the 2nd monitor group of workspace controls get bigger MAYA-85811
  • Crash inside the Channel Box if third-party apps have accessibility privileges MAYA-85653
  • Crash deletes custom hotkeys in prefs/hotkeys MAYA-85457
  • Display > Assigned materials does not work properly MAYA-85244
  • Maya file browser lists files mixed with directories. MAYA-84992
  • Hotbox only works on primary display port Mac OS 10.9 with Mission Control Separate Spaces MAYA-84883
  • The project path changes (shouldn’t) after importing something from the content browser MAYA-84112
  • No more blue highlight on the Content Browser when hovering MAYA-84111
  • Add progress bar to Outliner when displaying large number of elements MAYA-84052
  • Mac: Can’t get rid of floating windows during a render MAYA-83373
  • Nonkeyable color tick is impossible to read against channel box with other channels keyed above and below MAYA-83196
  • Lag in modeling operation/viewport interactions (Hypershade/UV editor performance) MAYA-83174
  • Remove usage of deprecated Qt function: QPixmap::grabWindow MAYA-81268
  • Node editor’s [tab] “create node” is too short to see node full names on 4K monitors MAYA-80554
  • MAYA 2017 shelf icons are being drawn at different sizes MAYA-79671
  • Linux: Marking Menu Quick Gestures no longer work since Qt5 MAYA-79561
  • Title bar of WPF Window in devkit cannot be changed MAYA-79045
  • The % character breaks Shelf Popup Menu Item Python commands MAYA-78294
  • Wacom gestures allow to move the camera when the scene is destroyed MAYA-77005
  • Render View needs forced update after [File -> Open Scene] MAYA-75899
  • Workspace combo box gets focus when expanding and collapsing outliner panel in main pane. MAYA-75498
  • Floating Attribute Editor or Channel Box don’t pop in front of other floating windows when using assigned “open windows” hotkeys. MAYA-75277
  • Mac: Some hotkeys with Alt modifier don’t work any more MAYA-75232
  • No longer changing the active viewport by clicking the area of the menubar in the viewport MAYA-74361
  • Closing the Script Editor does not automatically save the content like it use to MAYA-72983
  • canvas color changes unexpectedly when being pressed on Windows and Mac MAYA-72609
  • Torn-off menu on small screen can freeze Maya MAYA-72256
  • OutlinerEditor needs custom sortOrder flag MAYA-72205
  • Hotbox popping briefly at the top left of the monitor in some Windows configurations MAYA-69305
  • -keyEquivalent flag has been removed from the technical docs, and use of the flags emits a warning MAYA-68045
  • Hotkey Editor: Add to Recent Commands List feature is broken MAYA-66572
  • MAC: Minimized floating panels stays on top of other apps. MAYA-60977
  • Attribute Editor crashes when a dynamic compound attr has a multi child MAYA-27690
  • Component editor input problems (non-centimeter units) – value jump/conversion. Right click in editor causing additional value increase. MAYA-27574
  • shelf button background color does not save MAYA-9403


  • Objects with connected visibility not triggering EM graph in VP2.0 MAYA-95376
  • VP2: shaderFX crash when adding multiple multiply nodes MAYA-93220
  • Rotate Manipulator cannot draw manipulator properly in VP2 MAYA-92949
  • UV Editor has 100% GPU consumption with Shaded or Distortion view MAYA-92820
  • Consolidate World breaks geometry override with custom resource handles MAYA-92691
  • Crash when selecting a node with custom resource handles with Consolidate World on MAYA-92687
  • Mesh Display > Toggle Display Colors Attribute, can cause mesh corruption in the viewport MAYA-92558
  • Texture display broken in UV texture Editor MAYA-92486
  • Shadows displayed with glsl shader in Core Profile MAYA-92233
  • Memory usage keeps increasing and CPU overuse if UV editor is open and one texture is displayed MAYA-92228
  • Soft select fails to draw properly with 1 degree curves in Viewport 2.0 MAYA-92221
  • Local rotation axis doesn’t draw when far from the origin MAYA-92209
  • Selecting bullet constraint/rigidbody/softbody/solver fails MAYA-92199
  • Rig variations do not update as expected MAYA-92153
  • Crash: Can’t switch to component mode on skinned characters. Can’t paint weights. MAYA-92104
  • Curve Point is not displayed by Drop off locator of Wire deformer MAYA-92061
  • MFrameContext::kExcludeHUD should exclude film gate, etc. camera/film related properties MAYA-92029
  • VP2 Component Selection for MPxDrawOverride::refineSelectionPath() MAYA-92020
  • Viewport Corruption with Default Material enabled MAYA-91864
  • Full Scene Refresh with scene over 200 objects when using Sculpt Tool MAYA-91852
  • MPxSubSceneOverride selection issues MAYA-91375
  • Point light depth map shadows don’t obey light depth range attributes MAYA-91358
  • Per object OSD method isn’t reactivated when disabling displacement preview MAYA-91261
  • Invalid selection for MPxDrawOverride implementations using MPxDrawOverride::userSelect MAYA-91116
  • Smooth Mesh Preview Causes Issues w/ GPU Override MAYA-90918
  • selecting UV’s on multiple objects in isolate mode crashes Maya MAYA-90562
  • ON / OFF setting of Unfiltered Image is reversed for dx11Shader and other plugins in devkit MAYA-90560
  • layeredTexture not updating correctly in the viewport MAYA-90484
  • VP2: NURBS high precision not working MAYA-90442
  • polyOpenSubdiv::createFarMeshData crash when opening customer file MAYA-89959
  • VP2 Native Selection: customizable HW selection support for plugin render items (MRenderItem) MAYA-89955
  • Isolate select components for MPxSurfaceShape + MPxDrawOverride MAYA-89919
  • Isolate select components for MPxSurfaceShape + MPxGeometryOverride MAYA-89917
  • Using dx11/autodeskUberShader causes fatal error when TRS on an object MAYA-89774
  • Having the UV Editor open causes display corruption on meshes with 2 UV sets and Colorset MAYA-89533
  • Image planes don’t update when adjusting attributes and are invisible when file is opened MAYA-89519
  • MRenderItem::setMatrix not working with OpenGL when using MPxDrawOverride::drawRenderItem MAYA-89374
  • Hidden OSD nodes causes excessive memory usage in scene MAYA-89319
  • Display Borders causes flickering when enabled with Viewport 2.0 MAYA-89028
  • psdFileTex node cannot update if the global texture resolution clamp is enabled in VP2 MAYA-88795
  • PSD File Texture – Layers don’t update in Viewport MAYA-88649
  • Crash when applying PSD file as color to shader MAYA-88555
  • Crashing when trying to playblast (Mac) MAYA-88379
  • Viewport – material instance assignment not all copies get the assignment MAYA-88175
  • Shader attached as input to other shaders does not update in Viewport 2.0 MAYA-87978
  • legacy viewport is slow to tumble when there are lots of instances. MAYA-87891
  • texture reference object draws incorrectly for deforming target mesh MAYA-87825
  • Rotate manipulator can become distorted in orthographic views MAYA-87760
  • VP2 lighting/shadow issues after hitting hardware limitation MAYA-87510
  • Viewport2.0: Unloading and reloading of references messes up transparency MAYA-87415
  • Fix API docs for MPxSubSceneOverride instancing functions MAYA-87414
  • Material renaming breaks updates between attributes and the viewport. MAYA-87174
  • displayStatus() shows incorrect results MAYA-87057
  • Isolate Select of Components in VP2 not working with MPxSurfaceShape MAYA-86958
  • Crash when opening scenes from older version MAYA-86794
  • Imported reference object with dx11shader and namespace will remain on screen after mesh is removed and crash after removing dx11shader MAYA-86504
  • GPU memory limit warning repeats on loop with displacement MAYA-85630
  • Color Management – Applies to MRenderOverride viewport render but not playblast MAYA-84222
  • VP2: Scene heavily utilizing camera texture projection has to be clamped at 1K MAYA-84176
  • MPxDrawOverride::excludedFromPostEffects() is still affected by DOF in VP2 MAYA-84175
  • Viewport Hangs Selecting NURBS Curves in Component Mode MAYA-83215
  • Transparency not updated properly for MPxSurfaceShadingNodeOverride in PR78 MAYA-83176
  • Jittering issue with camera attached locator when the camera is moved away from origin MAYA-81438
  • Thumbnails for GLSL shaders aren’t drawing properly inside Hypershade MAYA-79020
  • Crash into OGS selection code MAYA-76997
  • Isolate select sample scripts from tech docs are not correct MAYA-76046
  • VP2 shaders using internal scene draw have garbage being drawn when FP buffer enabled MAYA-72159
  • VP2: Jittering in image plane when camera is far from origin MAYA-60512
  • Manipulating input to layeredTexture fails to update in Viewport MAYA-91812


  • Incorrect recursive population of xgen plugin subdirs in python sys.path MAYA-89773
  • XGen issue – Maya crash during playback on Linux – OpenCL MAYA-89586
  • Maya Crash with Xgen and missing reference/reference edits MAYA-88935
  • XGen Plugins are not compiling for Maya 2018 MAYA-88652

Maya 2019 Known Issues


MAYA-87307 Profiler window closes when loading scene

Workaround: Open the scene before launching the Profiler.


MAYA-89066 Transforms under scene assembly jumps during manipulation


  1. Drag on the channel box field which does not take the current view into account
  2. Click on the triad icon in the channel box twice to switch from manipulators to channel sliders for middle-drag
  3. Switch to a 4 view layout and use a different 3D view to translate the current camera
  4. Use a camera tool to modify the current camera

MAYA-87399 Devkit C++ plug-ins mix CRTs on Windows, resulting in missing output

Workaround: Change the project settings to use the release library in debug mode

Foundation, UI

MAYA-95002 Color Picker disabled on Mac OS X Mojave by default

The Color Picker (Color Chooser) is disabled on Mac OS X Mojave if the Maya application is not added to the accessibility configuration.

To enable it, add the Maya application to “System Preferences->Security & Privacy->Accessibility”.

If Maya is started from the terminal, the terminal also needs to be added to “Accessibility” to enable the Color Picker.


MAYA-95066 TLS: Mac Update embedded Python from 2.7.11 to 2.7.15 (for TLS 1.2 Support)

Mac OS X:

The embedded version of Python on Mac has been updated to Python 2.7.15

This version of Python includes a local copy of updated OpenSSL libraries, which no longer have access to the default trusted certificates.


The embedded Python has a set of default root certificates for the ssl module, and uses the certificates provided by the certifi package: https://pypi.python.org/pypi/certifi

In order to make use of these default root certificates, the environment variable SSL_CERT_FILE is set to point to the cert.pem file in the Python Framework.

You can control the setting of this environment variable.

If the environment variable is already set, it will not be overwritten.

If the environment variable MAYA_DO_NOT_SET_SSL_CERT_FILE is set, the SSL_CERT_FILE environment variable will not be set.


MAYA-91902 When creating a runtime command with the Hotkey Editor, recursive processing occurs if the command name is also the same as the function name

Workaround: There are two possible workarounds:

a) Create a runtime command with a different name from the command called inside it. (Preferred option)

b) In the Script Editor create a global variable counter:

global int recursiveCounter = 0;

At Runtime Command Editor, create a command called test and increment the counter in it:


if ($recursiveCounter < 5000) {



It will execute a secure number of times before crashing. Depending on your environment, you may want to use an upper bound that is different from 5000. This upper bound depends on the amount of RAM on your machine.
MAYA-90953 Maya crashes with custom UI script

Workaround: The evalDeferred command can be used to avoid a crash. For example:

window -menuBar on “CloseByMenuWindow”;


menuItem -l “Close” -c (“evalDeferred “deleteUI CloseByMenuWindow””);


Maya 2018.5

What’s Fixed

The following list contains bug numbers and corresponding descriptions for issues fixed in this release.


  • MAYA-95205 Missing node upstream of wire deformer causes crash in Maya 2018
  • MAYA-95146 MPxBlendShape Crash With Deferred Reference
  • MAYA-94861 Correctness : Param curve made static does not act static
  • MAYA-94750 Array attribute that has compound children connected may not update correctly
  • MAYA-94707 GPUOverride : macOS Mojave now supports implicit sync
  • MAYA-94682 Camera offset doesn’t work with Parallel Evaluation
  • MAYA-94382 Facial rig meshes don’t move or deform in EMS or EMP modes
  • MAYA-94097 Rotation with quaternion interpolation is changed after save/load scene
  • MAYA-94058 Array Attr inside a Compound is not evaluated
  • MAYA-93910 parentMatrix attribute of a custom transform node does not evaluate
  • MAYA-93681 Performance of the Camera Sequencer in Maya 2018 is much slower then previous versions
  • MAYA-93647 Trax : Shot values are set to 0 when changed from channel box
  • MAYA-93526 TimePrecision : Frame rate of movie file output by playblast is not correct with non-integer fps
  • MAYA-93513 Selecting curves from multiple layers not working in the graph editor
  • MAYA-93422 GraphEditor : MPxAnimCurveInterpolator causes crash if buffer curves are displayed
  • MAYA-93342 Invisibility evaluator doesn’t take into account switching meshes using attributes
  • MAYA-92758 The “playblast” command writes out incorrect filename when frame arg is negative
  • Foundation
  • MAYA-95530 Python dead lock with nested executeInMainThreadWithResult
  • MAYA-95311 Importing obj file with long group line crashes
  • MAYA-94895 Missing “lib” folder in macOS DevKit
  • MAYA-94581 DevKit : libicu* libs are missing in devkit on Linux
  • MAYA-93804 Shiboken bindings changes everytime you generate bindings
  • MAYA-93527 icudt53.dll is missing from devkitBasedevkitbin to compile the qtForms plugin example
  • MAYA-93332 Maya crashes when referencing files with animation layers
  • MAYA-92953 Crash due to the lag created in the Hypershade with DAG nodes in reference

Maya LT  

  • MAYA-94781 Copy & Paste not working


  • MAYA-94853 UV snapshot: new snapshot created when overwriting existing file


  • MAYA-94126 Crash on Maya exit after setting playblast output transform in Color Management Preferences, then playblasting


  • MAYA-94449 Manipulating values in the channel box crashes Maya
  • MAYA-89982 Crash when repeatedly calling a custom tool to create a window


  • MAYA-95376 Objects with connected visibility not triggering EM graph in VP2.0
  • MAYA-94037 Crash when trying to playblast
  • Return to Top

Limitations and notes

Unless otherwise noted in the What’s Fixed section, please be aware that this release contains the same Known Limitations described in the previous versions of Maya Release Notes.

MAYA-95067 – (Mac only) Update embedded Python from 2.7.11 to 2.7.15 (for TLS 1.2 Support)
We’ve updated the embedded version of Python on Mac to Python 2.7.15. This version of Python includes a local copy of updated OpenSSL libraries, which no longer have access to the default trusted certificates. (See https://www.python.org/downloads/release/python-2715/.)

The embedded Python has a set of default Root Certificates for the ssl module and uses the certificates provided by the certifi package:https://pypi.python.org/pypi/certifi.

In order to make use of these default Root Certificates, internally to Maya we set the environment variable SSL_CERT_FILE to point to the cert.pem file in the Python Framework. The user has some control over the use and setting of this environment variable. If the environment variable is already set, we will not overwrite the value. If the MAYA_DO_NOT_SET_SSL_CERT_FILE is set, we will not set the environment variable.

MAYA-92731 – Viewport 2.0 shaders using internal scene draw have garbage being drawn when FP buffer is enabled.
Workaround: Turn off FP targets.

What’s New in Maya 2018.4, released August 13, 2018

From the Autodesk help

UV editor update

The UV Editor’s most recent settings now persist through a Maya restart. You can reset them manually with a new Reset UV Editor UI command.

Time Editor Suspend Refresh

Previously, when working with large scenes in the Time Editor, repositioning clips would trigger a redraw that resulted in a performance slowdown. This lag led to difficulty and inaccuracy when trying to make precision edits.

Now, to avoid this performance setback, activate the Real Time Refresh option located in the Time Editor File menu. When active, Real Time Refresh suspends the scene update so your fine-tuning is uninterrupted.

Time Editor Menu Bar

Render Setup

Streamline the Render Setup editor to list only the selected render layers by clicking. You can also choose whether to list the active layer alongside the selected layers.

You can now improve playback performance by ensuring that complex animated objects are not in your current render layer. Alternatively, you can also add these objects to a collection and disable this collection in your current layer. It is no longer necessary to override the visibility of animated objects to improve performance.

You can export the scene Render Settings with the override values in the current render layer by selecting File > Export Visible Layer Render Settings, then import this .json as a preset in a new scene. This feature is also supported for AOVs.

You can also export and import AOVs via the Render Settings window > Presets menu. Menu items in the Presets menu have been renamed to be more intuitive.

When you import or reference a scene that was saved with a render layer set as visible, Maya automatically unapplies its render setup overrides to prevent them from being applied inadvertently. In addition, render setup nodes are no longer included when importing a scene.

A Preferences menu has been added to the Render Setup editor that enables you to easily access the Rendering Preferences while working within Render Setup. You can also open the Render Settings and AOVs settings from the same menu.

Arnold viewport rendering

You can now perform an Arnold region render directly inside the Maya viewport by selecting Renderer > Arnold from the viewport panel menu. Select Renderer > Arnold >   to access Arnold RenderView options such as region rendering, Debug Shading, Isolate Selected, and the display of AOVs.

Improved experience creating File nodes

When creating File nodes using large image files such as HDR images, you can now interrupt swatch generation by selecting another image file in the File Browser, or click Open to bypass swatch generation. This eliminates the need to wait for the texture to load.

Viewport 2.0

.tx images created from floating point .exr and .hdr files, and loaded via the Maya File texture or mtoa aiImage andaiSkyDome nodes, now display with color accuracy in Viewport 2.0 and the UV Editor.

Bake Deformer skeleton colorization

Skeleton coloring is no longer automatic when you use the Bake Deformer tool. In previous versions of Maya, whenever you created a new skincluster, a color would automatically be assigned to the skeleton.

Now, skeleton coloring is optional. If you want the skeleton to be colorized, use the following flag on the bakeDeformercommand:
-colorizeSkeleton = true

Evaluation Toolkit Custom Evaluators

The Custom Evaluators section has a new n button that opens a window where you can view a list of nodes claimed by the associated custom evaluator.

Evaluation Toolkit

What’s New in API

For information about updates to the Maya API, see What’s New in the API in Maya 2018.4 Update.

See the full release notes

What’s new in Maya 2018.3

Graph Editor Auto Frame

Two new options, Auto frame both axes in the Graph Editor section of the Animation (Settings) Preferences and Auto Frame Time in the Graph Editor View menu let you set the Graph Editor to automatically center the Graph View in both the x (value) and y (time) axes. Otherwise, the Graph Editor Graph View is framed only in the x-axis.

These options are only available if the Auto frame option is active.

Motion Graphics

MASH node enhancements

  • Instancer: A new Display Percentage attribute has been added, which can reduce the number of points drawn in the Viewport (though all of them will always be rendered).
  • Offset: You can now reorder points based on the XYZ axes, by proximity to a point or mesh, or randomly. You can also turn objects off when using Closest Point on Mesh if their ray misses the mesh (useful for hiding points that fall off the mesh when using World mode).
  • Placer: A new Stick to Mesh mode allows you to anchor points to a mesh when manipulating them. You can also now preview IDs and drag existing points around with the new Nudge brush.
  • Repro: Performance has been enhanced when adding objects.

Smart Presets

Smart presets are one-click presets designed to display commonly used Motion Graphics effects or perform other useful actions. To use one, drag and drop a preset from the Smart Presets folder in the Content Browser onto your scene, then drag an appropriate node into the option window.

Smart presets include:

  • FX:
    • Explode this Mesh: Allows you to use a falloff area to break a mesh apart.
    • Instant Forest: Creates a forest of trees on the selected model (either using default trees or your own customized ones)
  • Motion Graphics:
    • Fix Intersections: Fixes intersecting objects in a MASH network by making them collide with dynamics.
    • Pile of Stuff: Creates a dynamic pile of objects.
  • Type:
    • Copy Type Style: Copies the settings of one Type node to another.
    • Decode: Animates scrambled characters becoming your Type node.
    • Drop: Animates the characters of your Type node dropping into place.
    • Float Up: Animates the characters of your Type node floating up into place.
    • Jump Forward: Animates the characters of your Type node hopping forward.
    • Rotate in X: Animates the characters of your Type node spinning on their X axis.
    • Rotate in Y: Animates the characters of your Type node spinning on their Y axis.
    • Scale in: Animates the characters of your Type node growing into place.
    • Slide in: Animates the characters of your Type node sliding into place horizontally.

Render Setup

  • A new preference has been added that allows you to control whether lights are automatically included in each render layer by default.
  • A new preference has been added that allows you to control whether new objects created while in an active render layer should be saved to an untitled collection.
  • You can now customize the color of your render setup layers, collections and overrides for better visibility and organization. This color setting is included in your .json file when you export your render setup.
  • A new preference has also been added that allows you to display Render Setup nodes in editors such as the Outliner and the Node Editor.

Wire Deformer

Wire deformer GPU support

  • Maya’s Wire deformer is now supported by GPU as part of the project to update Maya deformers for GPU support. (See GPU-supported deformers for the complete list.) GPU support increases playback speed of dense meshes by offloading their processing to your graphics card. GPU support is available in Viewport 2.0 only. These changes have had an added benefit of improving CPU support as well.
  • GPU Override is active by default in Maya. However to disable or activate it, use the GPU Override option in the Animation (Settings) preferences.

New Wire Deformer option

  • A new option, Bind to Original Geometry, has been added to the Wire deformer, which lets you specify a specific mesh on which the wire deformer bases its deformation. This is useful when you want to use a wire deformer on a mesh that has already been deformed, for example, a blendShape then a wire, or multiple wires on a single mesh.

UV Editor changes

A few small changes have been made to the UV Editor to streamline workflows. These include:

  • The Unpack option in the Unfold UVs Options has been renamed Layout UVs to more accurately reflect what it does.
  • The Shell Pre-Scaling method in the Layout UVs Options now defaults to Preserve 3D Ratios. This will result in UV shells that better maintain the relative sizes of the geometry they belong to.

Full the full list for what is new, click here.

The Art of V-Ray: Mastering the V-Ray Renderer in Autodesk Maya

Rusty Hazelden helps you master V-Ray Next for Maya in the form of a paint commercial with colorful twisting paint splashes. He dissects a series of shots, explaining the process.


The Video Game Industry With Kirie Quackenbush & Karl Koehle

Today GVSU Film/Video Alum is talking with Kirie Quackenbush and Karl Koehle, Alums that both work in the video game industry. Watch live. Ask questions!


Bifrost Visual Programming Masterclass for Autodesk Maya

Watch the Bifrost Visual Programming Masterclass from The Maya Learning Channel. Create a disintegration effect on production assets...


Set Up Maya To Flip Your Keys #mayamonday

Brian Horgan has a tutorial about how he set up Maya to flip your keys and do things a little differently. In the video, he explains it all.


Maya Monday: Surface 2.0, The realistic ARKit experience

Arvid Schneider created an iOS app called Surface 2.0, a Surface Database app. It's made for both pros and newer users to Maya.


Maya Monday: More about Bifrost for Autodesk Maya

Bifrost, the visual programming environment in Maya, is powerful. Learn to use it with this series of tutorials from Autodesk.


Maya Monday: Get the Autodesk Maya Bonus Tools 2019/2020

Download the free collection, Autodesk Maya Bonus Tools 2019/2020 from Autodesk. It includes a plethora of useful Maya scripts and plug-ins.


Maya Monday: Corrective Joint Based Rigs

Kiel Figgins, the Lead Animator at Industrial Light & Magic Anim Rigs, shares his collection of Corrective Joint Based Rigs.


Maya Monday: Destructing Elements with Pulldownit

Envato’s CGI Tuts+ series from Uriel Deveaud, Destructing Elements in Maya With PullDownIt, a dynamics solver that can simulate fractures and cracks.


Maya Monday: Blood Flow with MASH in Maya 2020

This tutorial from 3D Splanchnic explains how to animate blood flow through veins with Maya 2020. There are other medical tutorials here as well.


Best of 2019: The Top 10 Tutorials at Toolfarm.com

According to our website stats, these were the Top 10 Tutorials of 2019. It's interesting that most are technical, not about VFX.


Maya Monday: Make Maya Go Faster #MayaMonday

Here are some fantastic tips to make Maya go faster with these easy tips from Malcolm Andrieshy and the Maya Learning Channel.


Maya Monday: Ultra Short Maya Modeling Tutorial #mayamonday

In this Ultra Short Maya Modeling tutorial, Mike Hermes explains how to use a pizza pie icon to regulate the steps of your parameter adjustments.


Maya Monday: Create Hair and Fur with Maya, XGen, and More... Plus Freebies

Learn about creating hair / fur with Maya using XGen, and working with V-Ray Next for Maya and Corona Renderer in Maya. Get Shave and a Haircut for free!


Make a Jurassic World Dinosaur in Maya + Pixologic™ ZBrush® #MayaMonday

Soni Kumari at CG Tuts has put together an amazing 11 part series on making a hulking, bipedal T-Rex dinosaur with Maya and ZBrush. For fun, I've thrown in some interesting T-Rex facts along the way.


Substance Painter Texturing - Vintage Theater Chair #mayamonday

Brent Le Blanc shows you how to use Substance Painter texturing of a Vintage Theater Chair for film and games. He uses advanced procedural techniques.


Why Your 3D Renders Look Fake - 5 Tips

Designer Darren Thomas explains why your 3D renders look fake and offers 5 tips to improve realism. Perfection is your enemy, and technology will only get you so far, as real life is messy and imperfect.


In Depth: Render Farms / Network Rendering / Distributed Rendering

The idea of network rendering is to distribute your render over a network, or farm, of computers, to speed up your render times.


Arnold + Maya Tutorial Round Up #MayaMonday

Arnold + Maya go together like chips and salsa, or rice and beans! Today we're rounding up some tutorials for Arnold and Maya.


The Common USD Plug-in for Maya #MayaMonday

Autodesk is working with Animal Logic, Luma Pictures, and Pixar to combine all the Maya USD projects into a common USD integration in Maya. Coming soon!


Crystal or Glass Shaders for Maya #mayamonday

Arvid Schneider is talking about how to create a realistic looking crystal using procedural techniques, with focus on the unique challenges he comes across.


RealFlow | Maya Overview videos #tutorialtuesday

RealFlow | Maya is one of the products currently on sale. Next Limit has several quick videos to walk you through some of the features in RealFlow | Maya.


Maya Monday: V-Ray Next for Maya Tutorials

V-Ray Next for Maya Tutorials! V-Ray Next for Maya brings speed, quality, power, creative control and smart integrations to your workflow. 


Maya Monday: Autodesk 2019 M&E Showreel

This week, we're showing the most recent Autodesk 2019 M&E Showreel, instead of the usual tutorial or Maya feature walkthrough.


Maya Monday: Maya Freebies Galore, including Scripts, Tools, and more

Here are some great Maya Freebies including free rigs, scripts, and tools... all for your modeling pleasure. Everyone likes free stuff, right?


Pixar RenderMan 5-Part Tutorial Series

Visual effects artist Rusty Hazelden has released an in-depth 5 part RenderMan tutorial series on YouTube. The Art of RenderMan Volume 1 provides an introduction to Pixar's RenderMan for Maya.


KeyShot - Creating Interactive Visuals (Webinar Replay)

Will Gibbons, Luxion's Global Training Specialist, goes over everything you need to know about creating interactive visuals with KeyShotXR.


Tutorial: Maya: The Art of NURBS Modeling Volume 1-5

Visual effects artist Rusty Hazelden has recently released a 5 part tutorial series on “The Art of NURBS Modeling” in Autodesk Maya.  This series dives deep into curves, surfaces, keeping objects organized, efficient NURBS modeling, time-saving techniques and more.


Maya Monday: More Redshift and Maya

A couple of weeks ago we featured a tutorial series from the Redshift channel about working with Redshift and Maya. We're expanding on this and moving onto other tutorials out there.


Redshift for Beginners - Interior Lighting with Redshift and Maya

Jesus Fernandez walks you through some basic steps to light an interior scene using Redshift and Autodesk Maya.


Maya Monday: Redshift and Maya, part 2

Redshift has several tutorials on working with Redshift in Maya. Here is the second batch from their YouTube Channel to get you started.


How to Work With Displacements in Redshift Maya

Saul Espinosa, a Matte Painter and Environmental Artist, walks you through everything you need to know about working with displacements in Maya with the Redshift plugin.


RealFlow | Maya: Installation Tutorial, Plus Next Limit Release Information

High-end Multi-physics Simulation Inside Autodesk Maya®. We’ve also included a RealFlow | Maya: Installation video if you want to try the demo.


WiFi Signal from MASH

Here's another from Lee at Maya Short Rounds. The second tutorial on the page was featured on Maya Monday. 


Maya 2017 MASH Tutorial - Scatter balloons and vertex color in Arnold

Edge-CGI 3D Tutorials and more! shows you how to scatter colors around a huge group of balloons. You can recreate Up!


Maya + Python

Knowing a bit of Python scripting and how to use Python scripts can really help your workflow in Maya. Here are a few resources for you.


Procedural Shading with Maya & V-Ray

Michael Cauchi takes you through a 9 step process to using V-Ray and Maya to generate reusable assets and perfect your texturing workflow in Maya.


Maya XGen and Interactive Grooming Tutorial Roundup

Maya 2017 Update 3 brought the interactive grooming tools and they’re really powerful! With XGen, you can create natural looking hair and animal fur. Here are some overviews and examples of what XGen Interactive grooming can do.


5 Tutorials about Creating Glass in Maya with Arnold’s aiStandardSurface

There have been multiple times in my career when I’ve been asked to create glass, whether it be for a product video, or for motion graphics with a logo in glass, or for visual effects where I’m turning a person into glass. The important thing is to make the reflections look natural.


Medical Animations & Tutorials Roundup for Maya, Cinema 4D, After Effects

The human body is still such an enigma and there are so many technical, yet beautiful, 2D and 3D animations that help to visualize those microscopic mysteries. We had a question about some methods of creating cells and other microscopic elements. First, we have some gorgeous examples to inspire you, followed by a few tutorials for various host applications.


How Physically Based Rendering Shaders Work

There are several tutorials here. In the first, Meghdad Asadi breaking down how Physically Based Rendering shaders (PBR) work in a render engine. The second is an excerpt from the Maya 2018 Essential Training from Linkedin Learning. In the third, Arvid Schneider talks about setting up shaders in Arnold.


8 Ultra Useful Maya Tips for Beginners, in Under 4 Minutes

I’ve been learning Maya for about a year now, but I’ve still barely scratched the surface. If you’re in the same boat, watch this quick video and file these away in your head. Plus, check out a full beginners guide that goes along with the video. Every new Maya user needs to see this!


Rendering in Maya

This page contains several tutorials about installing Arnold Render, render settings you should use, saving the render and things like ray depth, viewport settings, and anti-aliasing.


Modeling Basics in Maya 2018

Spicer McLeroy's tutorial. This is included in Maya Monday: Modeling Basics in 2018, so scroll down the page to the last tutorial to watch. 


Autodesk Maya 2018 - Soda Can Tutorial

If you're new to Maya, here's a quick tutorial to get your started on modeling a soda can. This is in the article, Maya Monday: Modeling Basics in 2018. Scroll down to the 4th video to watch. 


How to model a 3D Pillow in Maya 2018 in 5 minutes

Mike Hermes redoes an old video with Maya 2018 and you can't get much faster and easier than this! This is in a Maya Monday feature on Modeling in Maya 2018. Scroll down to the third video to watch. 


Maya 2018: Comprehensive Review of Modeling Improvements

My Oh Maya dives a bit deeper into Modeling improvements. Watch and learn. Scroll down the page to the second video.


Modeling Basics in 2018

Sculpting, Quad Draw, Bridge with Symmetry, Curve Warp Deformer, MASH, and much more are covered in these videos that will help you get acquainted with some of the modeling features in 2018. There are also a couple of beginner tutorials for those of you who are new to Maya.


Turn a 2D Image into a 3D Mesh in Maya

PlatinumRyan explains this simple process of converting a flat image into a 3 dimensional mesh. 


Understanding Depth Of Field in Arnold and Maya

This is a free excerpt from a course from Mograph Plus and Kamel Khezri. Learn about how to set up Depth of Field properly in Maya and Arnold.


ZBrush Sculpting for Maya Users

ZBrush Sculpting for Maya Users with Create3dcharacters.com. Create a cute dragon with Pixologic™ ZBrush® and learn the ZBrush interface.


How to make Snowy Object in Maya

How to make Snowy Object in Maya - This tutorial is originally in Korean but is great quality so don't fear a language barrier. It's subtitled in English.


Maya Snow Tutorial

This one, from 3DYee Modeling and 3D Tutorials, has no voice over so follow along visually.


Maya tutorial : Create snow on objects

Mike Hermes tutorial on the topic.


MtoA 206 | Snow and Ice | Material series using Arnold 5 with Maya 2018

Arvid Schneider puts out some fantastic Maya tutorials and this one seems especially seasonally appropriate, as I look out my window. He explains how to set up a realistic looking snow shader with Maya and Arnold.


The New MASH Dynamics Node in Maya 2018, Part 3

This is the last in our series on the brand new MASH Dynamics Node in the latest Maya release, which came out at the end of July. We’re featuring the last 4 videos from Ian Water’s great series.


The New MASH Dynamics Node in Maya 2018, Part 2

This tutorial is part 2 of our series on the new Dynamics Node in MASH in Maya 2018. Ian Waters has a great series that we’re showcasing.


The New MASH Dynamics Node in Maya 2018

There are some great new motion graphics features in Maya 2018 including new MASH Nodes, such as MASH Dynamics Node, MASH World Node, and the MASH Placer Node. We’re going to focus on the MASH Dynamics Node for the next couple of weeks.


The New UV Editor in Maya 2018

In any 3D application that I’ve learned, working with UVs has always been the most daunting for me. In Maya 2017 Update 3, Autodesk has taken great steps to make it easier to work with UVs. The UV Editor has been totally overhauled with improved tools and functionality.


Tutorial #6 - Curvature Node & Layering Noise by Saul Espinos

In the video, he references the Redshift 2 Maya - Tutorial #6 - Curvature Node & Layering Noise by Saul Espinosa. It is below.


Creating Realistic Human Skin with Maya and Arnold 5

Arvid Schneider explains how to set up a lifelike human skin shader with the aiStandardSurface shader, and it’s a lot easier than you may think!


Medical Animation Tutorial - Creating a simple cell model in Maya

Annie Campbell (a relative of Nicks?) explains how to create red blood cells with Maya and After Effects. Scroll down the page to tutorials to find it.


Burning Question: Medical Animations

The human body is still such an enigma and there are so many technical, yet beautiful, 2D and 3D animations that help to visualize those microscopic mysteries. We had a question about some methods of creating cells and other microscopic elements. First, we have some gorgeous examples to inspire you, followed by a few tutorials for various host applications.


Where Did Arnold Go?

I ran into a little problem after updating to Maya 2017. Arnold Standard Shader was missing! If this happens to you, this is an easy fix!


Live Tutorial: Working with Arnold 5

Arvid Schneider explains lighting and shading a scene from start to finish with Arnold 5. "I am using an arnold learning scene with a fishbowl. Creating shaders and mixing them together."


Arnold Render 5 tips and tricks for faster renders

John Paul Giancarlo, M&E Technical Specialist for South Europe, based in Barcelona, gives some tips on using Arnold for faster renders and some new features. The video lists what's covered exactly.


4 Legged Animals: Quadruped Locomotion Tutorial

So, what if you're animating a 4 legged critter instead of a bi-ped? It's double the fun! Felix Sputnik explains how to animate a quadruped. [Via Lester Banks]


Female Walk Cycle - Workflow Tutorial

Another from Chiara Porri, this time focusing on the walk cycle of the female of the species. [Via Lester Banks]


Run Cycle Tips

Chiara Porri has been an animator for over a decade and in this video she gives some great advice on creating a run cycle in Maya. She talks about the style and build of the character and how it pertains to the run cycle. [Via Lester Banks]


A Common Mistake when Animating Walkcycles in Maya

Brian Horgan tells you what NOT to do when animating walk cycles. This is extremely useful information, especially if you're a beginner. [Via Lester Banks]


Animation for Videogames tutorial: Creating a character animation set in Maya

This is the third part of a series of tutorials by James Marijeanne. He talks about the pre-vis process, which is extremely important in the video game development process. Then he sets up run and walk cycles for our new character. [Via Lester Banks]


Creating a Walk Cycle in Maya

In 2015 I wrote an article about how to create a walk cycle with several tutorials and examples, plus, some animals, not just people! This article is a follow up, focused on Maya. Yes, we missed Maya Monday due to the holiday yesterday, but we’ll do it like the garbage man, and bump things back a day!


IK: Better Managing Pole Vectors on an IK Chain in Maya

This is another via Lester Banks and is from the rigging artist Giovanna Coutinho and she talks about how to set up an ideal joint chain for IK handles.


Character Animation: An Alternative Way to Animate a Foot Roll

Brian Horgan put together this informative tutorial and  says, "A look at how the FootRoll attribute on IK leg controls can sometimes trip us up when animating walks and runs.. and an alternative approach which can give cleaner results in some cases. I also demonstrate how I like to clean things up to remove the dreaded knee pop."


IK: Rigging a Bird with IK Handles and Curves in Maya 2016

From Mike Hermes: "In this Maya 2016 rigging tutorial video I will show you how to create a simple bird rig including joints, IK handles and nurbs control curves to allow you to animate your model."


Character modeling: Bat, parts 1 and 2

Part 1 is about the concept art and part 2 is modeling.


Quick Rigging and Skinning a Character in Maya 2017

From 3D Tutorials: "CGI 3D Tutorials : Quick Rigging and Skinning a Character in Maya 2017. This tutorial shows you how to create a basic character rig for a game or background character in just a few clicks."


How To Make A 2D Animation Or Cartoon in Maya

From TunnelvizionTV: "In this Maya 2017 tutorial I show you how you can use Maya to create a 2d animation or cartoon. You will need Adobe Photoshop or other image editing software and Autodesk Maya."


Maya 2017: Time Editor

Autodesk's Sr. Maya Technical Specialist Steven Roselle explains how to create cycles and use the timing workflow features of the Time Editor in Maya 2017 from My Oh Maya. This is included at Maya Monday: Time Editor.


Maya’s Animation Evolution

This video took place at a Vision Series event and features Warren Trezevant, formerly of Pixar and now theAnimation Product Manager for Maya, and Daryl Obert, Technical Marketing Manager of Maya, explain some of the exciting changes in animation tools in Maya 2017. They talk about both the Time Editor and the Graph Editor, which was overhauled and has GPU acceleration. Included in Maya Monday: Time Editor


Maya: Time Editor | Move data between characters

Learn how to copy and move motion data between to Human IK characters using Maya’s Time Editor. In this video, George takes the motion of one character and remaps it to another from within the Time Editor. He talks about namespaces and how to make sure your animation curves transfer properly. Tutorial from LinkedIn Solutions and featured in Maya Monday: Time Editor


Maya: Time Editor | Ghosting clips

Gain knowledge and understand how to work with ghosting in Maya’s new Time Editor. Ghosting allows you to see a superimposed image of a character or object within a viewport. This is essential when trying to match poses and animation clips. George shows how to ghost multiple clips for character animation. Tutorial from LinkedIn Solutions. This tutorial was included with Maya Monday: Time Editor article.


Non-Destructive Animation Editing: Basic setup and single clip editing

In this movie, we show you how to use Maya's Time Editor to save and edit animation clips non-destructively. Included in Maya Monday: Time Editor article.


Maya LT 2017 – Time Editor animation tool

Here's a quick overview of the Time Editor in Maya LT 2017. 


Medical Animation Tutorial: Red Blood Cell Animation using Maya 2017 MASH Motion graphics

In this tutoria, Emily McDonald will be looking at creating an animated red blood cell flow using Maya 2017 and the MASH tool set.If you ever did this with nparticles then you will know it can be tricky at times. The new MASH toolset will help you to set up a red blood cell flow animation in no time!Part of Maya Monday: Maya for Motion Graphics and MASH.


Medical Animation Tutorial: Create Villi using Maya 2017 MASH Motion Graphics

In this tutorial, Emily McDougall shows you a quick and easy way to create animated villi using Maya 2017 and the MASH toolset.This is suitable for people with a basic knowledge of Maya. Featured in Maya Monday: Maya for Motion Graphics and MASH.


Maya: Motion Graphics Workflow with MASH | MASH - The Time Node

"In this movie, Scott explains the MASH Time node. The Time node is a core component of a MASH network and gets created automatically when you create a MASH network. The Time node allows for animation looping and offsetting to create ordered or randomly influenced timing offsets for animated elements that are being distributed and replicated in the MASH network." Featured in Maya Monday: Maya for Motion Graphics and MASH.


Maya 2016 Extension 2 New Features | Introduction to MASH networks

This one is from LinkedIn Learning Solutions. They actually have several tutorials on YouTube on the topic of Maya and MASH. Featured in Maya Monday: Maya for Motion Graphics and MASH.


Maya MASH from Ian Waters

Ian currently has 35 tutorials to check out on the topic of Maya and MASH. See all of his videos here. Featured in Maya Monday: Maya for Motion Graphics and MASH.


Maya 2017 - Intro to MASH

An introduction for beginners to MASH. A new toolset in Maya 2017 for making motion graphics and cool effects. Featured in Maya Monday: Maya for Motion Graphics and MASH


Autodesk Maya 2017 Mash Overview

An overview of MASH from the Motion Graphics Toolkit in Maya 2017. Featured in Maya Monday: Maya for Motion Graphics and MASH.


Maya 2017 - Low Polygon Modeling - Parts 1 & 2

This covers tutorial covers so much including loop and ring selections; shortcuts like the G key to repeat the last command; components like Bridge, Extrude, and Bevel; Extract; Outliner; and so much more. The second part of low polygon modeling. take the lighthouse from last week and learn to add additional detail with more tools and kit bashing. Featured in Maya Monday: Learning to Model in Maya. 


Maya Hotkey Issue Solved

There's an issue in Maya 2017 that customized hotkeys will disappear each time Maya is launched, setting it back to the default.Silver Imagine has a video explaining how to fix this issue, which is driving some users bananas. Featured in Maya Monday: Hotkeys, Customization, and Fixing Bugs.


Customize Hotkeys for Animators [Maya]

N.Droo's videos are very useful to me as a beginning Maya user. In this video, he explains how to customize your hotkeys and transfer the hotkeys to other Maya installs or users. He does say that this hotkey setup is good for animators, but if you're modeling or rigging, you might want a different setup. Download an image of N.Droo's Animation Hotkey setup for Maya.


Maya Quick Tips - Toolbox hotkeys and hidden menus

This movie shows you some techniques to speed up your interactions with the Toolbox in Maya. Featured in Maya Monday: Hotkeys, Customization, and Fixing Bugs.


Maya 2017 Tutorial | #05 Hotbox & Marking

In this video, we'll see what is hotbox and marking menu and how to use them in Maya 2017. Featured in Maya Monday: Opening Maya For the First Time


Maya 2017 Tutorial | #04 Navigation

Learn to navigate around Maya 2017. Featured in Maya Monday: Opening Maya For the First Time. 


Maya 2017 Tutorial | #03 Viewports

Learn to configure Viewports in Maya 2017.


Maya 2017 Tutorial | #02 Projects

In this video, learn what projects are in Maya and how to use them. Featured in Maya Monday: Opening Maya For the First Time.


Maya 2017 Tutorial | #01 Interface

A video from Vito Tutors to explain the Maya 2017 Interface. Featured in Maya Monday: Opening Maya For the First Time.


Maya Interface Tour

This movie gives you a basic overview of the various parts of the Maya user interface. Featured in the article Maya Monday: Opening Maya For the First Time.


Maya 2017 - Your first day in Maya

This tutorial explains how to maneuver in Maya 2017, how to make primitives and text, and learn about the major interface sections of Maya 2017. There are new features like the Arnold renderer from Solidangle that are also covered in this video. This was featured in Maya Monday: Opening Maya For the First Time.


Maya Tutorial for Beginners 2016 | 2017

Get comfy with the new tools and user interface items in Maya 2016 or 2017. Learn how to create polygon and texture models, and light a scene, then finally how to render your scene. Featured in Maya Monday: Opening Maya For the First Time


Quick Rigging and Skinning a character

This is slightly bit more advanced and also covers skinning but is very clear and easy to follow.


Maya 2017 Auto Rig tool Simple Tutorial

Learn to use the Auto Rig tool on a game model. 


Quick Rig from My Oh Maya

Stephen Roselle of My Oh Maya talks about Quick Rig which is in the HumanIK window. One click, what can be easier!


Maya 2016 Extension 2: Easier Character Creation

Available in Maya 2016 Extension 2, new tools like Quick Rig along with big enhancements to Shape Authoring help make character creation easier than ever.


Maya Quick Rig

The new Quick Rig makes it easier than ever for novice animators to create a character rig. The new tool can generate a bipedal rig that is prepared with the constraints of the HumanIK animation system, and approximate the placement of the rig within the geometry of a target character. The user can make the placement of the rig more accurate by manually placing and adjusting markers within their character geometry. The Quick Rig tool also provides basic mesh skinning, further helping to facilitate the rigging and animation processes.


Cut Smooth Holes Without Boolean in Maya Easy in Maya

In this video, 3DGameArt shows Maya users the method of cutting smooth holes in your mesh without boolean easily. Cutting holes is so important when modeling. Featured in the article, Maya Monday: 5 Modeling Tutorials for Beginners


Polygon Modeling a Vase in Maya

A quick tutorial explaining how to model a basic vase using polygon primitives.This was featured in Maya Monday: 5 Modeling Tutorials for Beginners. 


Creating A Temple In Maya, A Basic Modeling Workflow

In this Envato+ tutorial, Sansar Tripathi explains how to build a massive temple in Maya, perfect for newbies.


Easy Hand Modeling Tutorial in Maya

Another from Alex Cheparev, check out this very simple hand modeling workflow. Alex uses box modeling and simple polygon tools within Maya 2016. This was featured with Maya Monday: 5 Modeling Tutorials for Beginners.


Model a lemon and cut it in half in Maya

Mike Hermes makes a lemon in Maya!


Tutorial: Maya Basics - Episodes 1-8

Learn the basics of working with Autodesk Maya 2017 from Paul Hatton, in this 8 part series on 3DTotal.com, as he explains the UI, modeling, animation, lighting and more.


How To Compile Maya Plug-ins Across Multiple Versions & Platforms

Chad Vernon answers the question “How do I compile Maya plug-ins across platforms.”


Autodesk Maya Soccer ball and Basketball Modeling

Here’s a few tutorials on creating different sports balls in Maya.


Dynamic Worms in Maya

This is the last one for this tutorial Tuesday. Simulate a bunch of worms in Autodesk Maya from noorvfx.com.


Creating Accurate Virus Structures in Maya

Shaun Keenan over at cgtuts+ recently posted on how to build accurate Virus Structures in Maya using the Molecular Maya Toolkit! Give it a look!