This page provides a detailed list of the changes made to the C++ API in Maya 2016 since the first 2015 release.
MFnMesh::extrudeFaces() and MFnMesh::extrudeEdges() now accept thickness and offset arguments. |
|
MFnNurbsSurface::projectCurve() now accepts a direction argument. |
|
MPxPolyTweakUVInteractiveCommand::setUVs() now accepts a uvSet argument |
|
MRenderUtilities::acquireSwatchDrawContext() and MRenderUtilities::acquireUVTextureDrawContext() both now take optional color and depth targets. MRenderUtilities::releaseDrawContext() takes an optional releaseTargets flag. |
|
MPxSubSceneOverride::getSelectionPath() was previously flagged as not implemented. |
|
MPxSurfaceShape::getShapeSelectionMask() was previously flagged as not implemented. |
enum Type MFn::kAnimLayerClipSingle MFn::kAnimLayerClipRotation MFn::kPolyModifierManipContainer |
|
MFnAnimCurve::kTangentShared1 MFnAnimCurve::kTangentShared2 MFnAnimCurve::kTangentShared3 MFnAnimCurve::kTangentShared4 MFnAnimCurve::kTangentShared5 MFnAnimCurve::kTangentShared6 MFnAnimCurve::kTangentShared7 MFnAnimCurve::kTangentShared8 MFnAnimCurve::kTangentCustomStart MFnAnimCurve::kTangentCustomEnd MFnAnimCurve::kTangentTypeCount |
|
enum Type |
|
enum Type |
|
MMeshSmoothOptions::OpenSubdivVertexBoundary |
|
MPassContext::kBeginRenderSemantic MPassContext::kEndRenderSemantic MPassContext::kBeginSceneRenderSemantic MPassContext::kEndSceneRenderSemantic |
|
enum Type |
|
MRenderUtilities::MaterialViewerCamera |
|
MSceneRender::kShadeActiveOnly |
|
MShaderManager::k3dOpacityLookupFatPointShader MShaderManager::k3dColorOpacityLookupFatPointShader |
|
TextLine |