상세 컨텐츠

본문 제목

pythonApi 기본형

Maya API/Maya_PythonAPI 구문들

by hwano 2013. 12. 22. 04:58

본문

jiggle deformer 강좌에서 따옴

 

#-*- coding: cp949 -*-
import maya.OpenMayaMPx as omMPx
import maya.OpenMaya as om
import math

 

 

 

class JigglePoint( omMPx.MPxNode ):
    kPluginNodeID = om.MTypeId(0x00001234)

    def __init__( self ):
        omMPx.MPxnode.__init__( self )

    def compute( self, plug, data ):
        pass

 

 

 

 

 

def creator():
    return omMPx.asMPXPtr( JigglePoint )

 

def initialize():
    pass

 

 

 

 

 

 

 

def initializePlugin( obj ):
    fnPlugin = omMPx.MFnPlugin( obj, 'chad Vernon', '1.0', 'Any' )
    fnPlugin.registernode( 'jigglePoint', JigglePoint.kPluginNodeID, creator, initialize )

def uninitializePlugin( obj ):
    fnPlugin = omMPx.MFnPlugin( obj )
    fnPlugin.deregisterNode( JigglePoint.kPluginNodeID )

관련글 더보기