Autodesk Maya 2015

Rendering

OpenMayaRender

UI Draw Manager Enhancements

Render Item Enhancements

Context Enhancements

Texturing Enhancements

MViewportRenderer and MViewport2Renderer changes

MPxSubSceneOverride Enhancements

MPxDrawOverride Enhancements

Geometry Enhancements

Geometry Extractor Enhancements

Shading Enhancements

Fragment Enhancements

Renderer Enhancements

Dashline Pattern Changes

Swatch Rendering Enhancements

OpenMaya

DAG path Enhancements

OpenMayaUI

M3dView Enhancements

Animation

Dynamics/FX

Modeling

Open Data

File Path Resolution

Standalone Metadata API (adsk::Data)

UI

Miscellaneous

.NET API

Example plug-ins

The devkit/plug-ins/blastCmd and /hlslShader example plug-ins are now obsolete.

PyQt and PySide Widget Best Practices updated

The MayaQWidgetBaseMixin and MayaQWidgetDockableMixin classes in the maya.app.general.mayaMixin module simplify the integration of PySide-based widgets by providing methods that: auto-name a widget, parent a widget to the Maya main window, dock a widget and so forth. See PyQt and PySide Widget Best Practices for more information.