MEL と Python の新機能

 
 
 

Maya に含まれた PySide

PySide のバージョン 1.1.1 が Maya に含まるようになりました。これは、Python 2.7 と Maya Qt のバージョン 4.8.2 で構築されます。

PySide は、Maya に同梱されている Qt 用の Python バインディングのセットです。これは Qt と同じライセンスを使用するオープン ソース プロジェクトです。

PySide の詳細については、http://qt-project.org/wiki/PySide を参照してください。

PySide サンプルコードについては、Maya インストールの以下のパスで creaseSetEditor.py を参照してください。

(Windows) ¥Python¥Lib¥site-packages¥maya¥app¥general¥

(Linux) $MAYA_LOCATION/lib/python2.7/site-packages/PySide

(Mac) Maya.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PySide

新規コマンド

以下のコマンドが追加されました。

変更されたコマンド

以下のコマンドが変更されました。

コマンド 変更点

about

追加されたフラグ: buildVariant

追加されたフラグ: compositingManager

animLayer

追加されたフラグ: addRelatedKG

art3dPaintCtx

追加されたフラグ: textureFilenames

channelBox

追加されたフラグ: rotationContext

追加されたフラグ: scaleContext

追加されたフラグ: translationContext

dataStructure

追加されたフラグ: remove

追加されたフラグ: removeAll

削除されたフラグ: delete

dockControl

追加されたフラグ: sizeable

evalDeferred

追加されたフラグ: lowPriority

file

追加されたフラグ: applyTo

追加されたフラグ: buildLoadSettings

追加されたフラグ: channels

追加されたフラグ: cleanReference

追加されたフラグ: command

追加されたフラグ: compress

追加されたフラグ: constraints

追加されたフラグ: constructionHistory

追加されたフラグ: copyNumberList

追加されたフラグ: defaultExtensions

追加されたフラグ: defaultNamespace

追加されたフラグ: deferReference

追加されたフラグ: editCommand

追加されたフラグ: errorStatus

追加されたフラグ: executeScriptNodes

追加されたフラグ: exists

追加されたフラグ: expandName

追加されたフラグ: exportAll

追加されたフラグ: exportAnim

追加されたフラグ: exportAnimFromReference

追加されたフラグ: exportAsReference

追加されたフラグ: exportAsSegment

追加されたフラグ: exportSelected

追加されたフラグ: exportSelectedAnim

追加されたフラグ: exportSelectedAnimFromReference

追加されたフラグ: exportSelectedNoReference

追加されたフラグ: exportUnloadedReferences

追加されたフラグ: expressions

追加されたフラグ: flushReference

追加されたフラグ: force

追加されたフラグ: groupLocator

追加されたフラグ: groupName

追加されたフラグ: groupReference

追加されたフラグ: ignoreVersion

追加されたフラグ: import

追加されたフラグ: importReference

追加されたフラグ: lastFileOption

追加されたフラグ: lastTempFile

追加されたフラグ: list

追加されたフラグ: loadAllDeferred

追加されたフラグ: loadAllReferences

追加されたフラグ: loadNoReferences

追加されたフラグ: loadReference

追加されたフラグ: loadReferenceDepth

追加されたフラグ: loadReferencePreview

追加されたフラグ: loadSettings

追加されたフラグ: location

追加されたフラグ: lockContainerUnpublished

追加されたフラグ: lockFile

追加されたフラグ: lockReference

追加されたフラグ: mapPlaceHolderNamespace

追加されたフラグ: mergeNamespaceWithParent

追加されたフラグ: mergeNamespaceWithRoot

追加されたフラグ: mergeNamespacesOnClash

追加されたフラグ: modified

追加されたフラグ: moveSelected

追加されたフラグ: namespace

追加されたフラグ: newFile

追加されたフラグ: open

追加されたフラグ: options

追加されたフラグ: parentNamespace

追加されたフラグ: postSaveScript

追加されたフラグ: preSaveScript

追加されたフラグ: preserveName

追加されたフラグ: preserveReferences

追加されたフラグ: preview

追加されたフラグ: prompt

追加されたフラグ: proxyManager

追加されたフラグ: proxyTag

追加されたフラグ: reference

追加されたフラグ: referenceDepthInfo

追加されたフラグ: referenceNode

追加されたフラグ: relativeNamespace

追加されたフラグ: removeDuplicateNetworks

追加されたフラグ: removeReference

追加されたフラグ: rename

追加されたフラグ: renameAll

追加されたフラグ: renameToSave

追加されたフラグ: renamingPrefix

追加されたフラグ: renamingPrefixList

追加されたフラグ: replaceName

追加されたフラグ: resetError

追加されたフラグ: returnNewNodes

追加されたフラグ: save

追加されたフラグ: saveDiskCache

追加されたフラグ: saveReference

追加されたフラグ: saveReferencesUnloaded

追加されたフラグ: saveTextures

追加されたフラグ: sceneName

追加されたフラグ: segment

追加されたフラグ: selectAll

追加されたフラグ: shader

追加されたフラグ: sharedNodes

追加されたフラグ: sharedReferenceFile

追加されたフラグ: shortName

追加されたフラグ: strict

追加されたフラグ: swapNamespace

追加されたフラグ: type

追加されたフラグ: uiConfiguration

追加されたフラグ: unloadReference

追加されたフラグ: unresolvedName

追加されたフラグ: usingNamespaces

追加されたフラグ: withoutCopyNumber

追加されたフラグ: writable

getAttr

追加されたフラグ: caching

追加されたフラグ: channelBox

追加されたフラグ: expandEnvironmentVariables

追加されたフラグ: keyable

追加されたフラグ: lock

追加されたフラグ: multiIndices

追加されたフラグ: settable

追加されたフラグ: silent

追加されたフラグ: size

追加されたフラグ: time

追加されたフラグ: type

help

追加されたフラグ: popupSimpleMode

hyperGraph

追加されたフラグ: showConnectionFromSelected

追加されたフラグ: showConnectionToSelected

iconTextButton

追加されたフラグ: flat

追加されたフラグ: version

iconTextCheckBox

追加されたフラグ: flat

追加されたフラグ: version

iconTextRadioButton

追加されたフラグ: flat

追加されたフラグ: version

iconTextScrollList

selectIndexedItem の引数タイプが「unit」から「int」に変更されました。

追加されたフラグ: itemTextColor

iconTextStaticLabel

追加されたフラグ: version

imagePlane

counter の引数タイプが「」から「boolean」に変更されました。

dropFrame の引数タイプが「」から「boolean」に変更されました。

frameDuration の引数タイプが「」から「int」に変更されました。

negTimesOK の引数タイプが「」から「boolean」に変更されました。

numFrames の引数タイプが「」から「int」に変更されました。

quickTime の引数タイプが「」から「boolean」に変更されました。

timeCode の引数タイプが「」から「int」に変更されました。

timeCodeTrack の引数タイプが「」から「boolean」に変更されました。

timeScale の引数タイプが「」から「int」に変更されました。

twentyFourHourMax の引数タイプが「」から「boolean」に変更されました。

追加されたフラグ: camera

追加されたフラグ: detach

追加されたフラグ: edit

追加されたフラグ: fileName

追加されたフラグ: height

追加されたフラグ: imageSize

追加されたフラグ: lookThrough

追加されたフラグ: maintainRatio

追加されたフラグ: name

追加されたフラグ: showInAllViews

追加されたフラグ: width

joint

追加されたフラグ: symmetry

追加されたフラグ: symmetryAxis

jointCtx

追加されたフラグ: symmetry

追加されたフラグ: symmetryAxis

launch

追加されたフラグ: directory

lockNode

追加されたフラグ: lockName

makeIdentity

追加されたフラグ: preserveNormals

memory

追加されたフラグ: asFloat

追加されたフラグ: gigaByte

menuItem

追加されたフラグ: version

modelEditor

filteredObjectList の引数タイプが「boolean」から「」に変更されました。

追加されたフラグ: greasePencils

追加されたフラグ: pluginObjects

追加されたフラグ: queryPluginObjects

追加されたフラグ: rendererDeviceName

追加されたフラグ: rendererOverrideList

追加されたフラグ: rendererOverrideListUI

追加されたフラグ: rendererOverrideName

nodeEditor

追加されたフラグ: defaultPinnedState

追加されたフラグ: getNodeList

追加されたフラグ: gridSnap

追加されたフラグ: gridVisibility

追加されたフラグ: keyReleaseCommand

追加されたフラグ: nodeTitleMode

追加されたフラグ: removeDownstream

追加されたフラグ: removeUnselected

追加されたフラグ: removeUpstream

追加されたフラグ: selectDownstream

追加されたフラグ: selectUpstream

追加されたフラグ: showNamespace

追加されたフラグ: toggleSelectedPins

名前が変更されたフラグ: sn から sns に

nodeIconButton

追加されたフラグ: version

ogs

追加されたフラグ: reloadTextures

playblast

追加されたフラグ: codecOptions

polyConnectComponents

追加されたフラグ: adjustEdgeFlow

追加されたフラグ: insertWithEdgeFlow

polyDuplicateEdge

追加されたフラグ: adjustEdgeFlow

追加されたフラグ: insertWithEdgeFlow

polyOptions

追加されたフラグ: displayMetadata

polyReduce

追加されたフラグ: invertVertexWeights

追加されたフラグ: keepBorderWeight

追加されたフラグ: keepColorBorder

追加されたフラグ: keepColorBorderWeight

追加されたフラグ: keepCreaseEdge

追加されたフラグ: keepCreaseEdgeWeight

追加されたフラグ: keepFaceGroupBorder

追加されたフラグ: keepFaceGroupBorderWeight

追加されたフラグ: keepHardEdgeWeight

追加されたフラグ: keepMapBorderWeight

追加されたフラグ: preserveTopology

追加されたフラグ: sharpness

追加されたフラグ: symmetryPlaneW

追加されたフラグ: symmetryPlaneX

追加されたフラグ: symmetryPlaneY

追加されたフラグ: symmetryPlaneZ

追加されたフラグ: symmetryTolerance

追加されたフラグ: termination

追加されたフラグ: triangleCount

追加されたフラグ: useVirtualSymmetry

追加されたフラグ: version

追加されたフラグ: vertexCount

追加されたフラグ: vertexMapName

追加されたフラグ: vertexWeightCoefficient

削除されたフラグ: border

削除されたフラグ: detail

削除されたフラグ: line

polySelectEditCtx

追加されたフラグ: adjustEdgeFlow

追加されたフラグ: insertWithEdgeFlow

polySplit

追加されたフラグ: adjustEdgeFlow

追加されたフラグ: insertWithEdgeFlow

polySplitCtx2

追加されたフラグ: adjustEdgeFlow

追加されたフラグ: insertWithEdgeFlow

polySplitRing

追加されたフラグ: adjustEdgeFlow

追加されたフラグ: insertWithEdgeFlow

referenceQuery

追加されたフラグ: child

追加されたフラグ: dagPath

追加されたフラグ: editAttrs

追加されたフラグ: editCommand

追加されたフラグ: editNodes

追加されたフラグ: editStrings

追加されたフラグ: failedEdits

追加されたフラグ: filename

追加されたフラグ: isExportEdits

追加されたフラグ: isLoaded

追加されたフラグ: isNodeReferenced

追加されたフラグ: isPreviewOnly

追加されたフラグ: liveEdits

追加されたフラグ: namespace

追加されたフラグ: nodes

追加されたフラグ: onReferenceNode

追加されたフラグ: parent

追加されたフラグ: parentNamespace

追加されたフラグ: referenceNode

追加されたフラグ: shortName

追加されたフラグ: showDagPath

追加されたフラグ: showNamespace

追加されたフラグ: successfulEdits

追加されたフラグ: topReference

追加されたフラグ: unresolvedName

追加されたフラグ: withoutCopyNumber

requires

追加されたフラグ: dataType

追加されたフラグ: nodeType

sceneEditor

追加されたフラグ: control

追加されたフラグ: defineTemplate

追加されたフラグ: docTag

追加されたフラグ: exists

追加されたフラグ: filter

追加されたフラグ: forceMainConnection

追加されたフラグ: highlightConnection

追加されたフラグ: lockMainConnection

追加されたフラグ: mainListConnection

追加されたフラグ: onlyParents

追加されたフラグ: panel

追加されたフラグ: parent

追加されたフラグ: refreshReferences

追加されたフラグ: selectCommand

追加されたフラグ: selectItem

追加されたフラグ: selectReference

追加されたフラグ: selectionConnection

追加されたフラグ: shortName

追加されたフラグ: stateString

追加されたフラグ: unParent

追加されたフラグ: unlockMainConnection

追加されたフラグ: unresolvedName

追加されたフラグ: updateMainConnection

追加されたフラグ: useTemplate

追加されたフラグ: withoutCopyNumber

scriptNode

追加されたフラグ: ignoreReferenceEdits

scriptTable

追加されたフラグ: cellForegroundColorCommand

追加されたフラグ: cellIndex

追加されたフラグ: cellValue

追加されたフラグ: clearRow

追加されたフラグ: clearTable

追加されたフラグ: columnFilter

追加されたフラグ: columnWidth

追加されたフラグ: defineTemplate

追加されたフラグ: deleteRow

追加されたフラグ: docTag

追加されたフラグ: dragCallback

追加されたフラグ: dropCallback

追加されたフラグ: editable

追加されたフラグ: enable

追加されたフラグ: enableBackground

追加されたフラグ: excludingHeaders

追加されたフラグ: exists

追加されたフラグ: fullPathName

追加されたフラグ: getCellCmd

追加されたフラグ: height

追加されたフラグ: insertRow

追加されたフラグ: isObscured

追加されたフラグ: label

追加されたフラグ: manage

追加されたフラグ: multiEditEnabled

追加されたフラグ: noBackground

追加されたフラグ: numberOfPopupMenus

追加されたフラグ: parent

追加されたフラグ: popupMenuArray

追加されたフラグ: preventOverride

追加されたフラグ: rowHeight

追加されたフラグ: rows

追加されたフラグ: selectedCells

追加されたフラグ: selectedColumns

追加されたフラグ: selectedRow

追加されたフラグ: selectedRows

追加されたフラグ: selectionBehavior

追加されたフラグ: selectionMode

追加されたフラグ: sortEnabled

追加されたフラグ: underPointerColumn

追加されたフラグ: underPointerRow

追加されたフラグ: useDoubleClickEdit

追加されたフラグ: useTemplate

追加されたフラグ: visible

追加されたフラグ: visibleChangeCommand

追加されたフラグ: width

selLoadSettings

追加されたフラグ: deferReference

追加されたフラグ: fileName

追加されたフラグ: numSettings

追加されたフラグ: proxyManager

追加されたフラグ: proxySetFiles

追加されたフラグ: proxySetTags

追加されたフラグ: proxyTag

追加されたフラグ: referenceNode

追加されたフラグ: shortName

追加されたフラグ: unresolvedName

selectPref

追加されたフラグ: selectionChildHighlightMode

selectPriority

byName の引数タイプが「」から 「string boolean」に変更されました。

追加されたフラグ: queryByName

selectType

byName の引数タイプが「」から 「string boolean」に変更されました。

追加されたフラグ: queryByName

shelfButton

追加されたフラグ: flat

追加されたフラグ: version

skinCluster

追加されたフラグ: weightDistribution

snapMode

追加されたフラグ: meshCenter

spreadSheetEditor

追加されたフラグ: attrRegExp

stereoCameraView

filteredObjectList の引数タイプが「boolean」から「」に変更されました。

追加されたフラグ: pluginObjects

追加されたフラグ: queryPluginObjects

追加されたフラグ: rendererDeviceName

追加されたフラグ: rendererOverrideList

追加されたフラグ: rendererOverrideListUI

追加されたフラグ: rendererOverrideName

追加されたフラグ: useCustomBackground

textField

追加されたフラグ: placeholderText

textFieldButtonGrp

追加されたフラグ: placeholderText

textFieldGrp

追加されたフラグ: placeholderText

textScrollList

追加されたフラグ: lineFont

timeControl

追加されたフラグ: greasePencilSequenceNames

追加されたフラグ: showGreaseFrames

追加されたフラグ: tickSpan

toolButton

追加されたフラグ: version

treeView

追加されたフラグ: allowMultiSelection

追加されたフラグ: item

追加されたフラグ: itemAnnotation

undoInfo

追加されたフラグ: chunkName

windowPref

追加されたフラグ: maximized