この Learning Path では、Python を使用して Maya プラグインを開発する上で重要なコンセプト、クラス、および関数の概要を説明します。この Learning Path のトピックを順番に読むことをお勧めしますが、注釈付きのサンプル コードはリファレンス マテリアルとして独立して参照できます。
始めるにあたって、Maya の Python スクリプトとプラグインの違いを理解することが重要です。
import maya.cmds as cmds
import maya.api.OpenMaya as OpenMaya # Common classes import maya.api.OpenMayaAnim as OpenMayaAnim # Animation classes import maya.api.OpenMayaRender as OpenMayaRender # Rendering classes import maya.api.OpenMayaUI as OpenMayaUI # User interface classes
import maya.OpenMaya as OpenMaya # Common classes import maya.OpenMayaMPx as OpenMayaMPx # Classes from which to inherit import maya.OpenMayaAnim as OpenMayaAnim # Animation classes import maya.OpenMayaFX as OpenMayaFX # Effect classes (hair, particles, fluids) import maya.OpenMayaRender as OpenMayaRender # Rendering classes import maya.OpenMayaUI as OpenMayaUI # User interface classes import maya.OpenMayaCloth as OpenMayaCloth # Cloth classes