コード例 #1
0
ファイル: hpipeline.py プロジェクト: akoon/OldPipeline
def loadScenesForShotTool():
    shot = PillarsUtils.loadGotoAsset()
    proj = PillarsUtils.loadGotoProject()
    shot_dir = str(shot.location)
    proj_dir = str(proj.getFullPath())
    hbridge.loadScene(shot_dir, proj_dir)
    
    hou.ui.displayMessage("Load Scene Secessfull.")
    
コード例 #2
0
ファイル: PillarsAssetMG.py プロジェクト: akoon/OldPipeline
 def loadFromGoto(self):
     self.project = PillarsUtils.loadGotoProject()
     self.asset = PillarsUtils.loadGotoAsset()
     self.task = PillarsUtils.loadGotoTask()
     self.author = PillarsUtils.loadGotoAuthor()
     if self.project and self.asset and self.task and self.author:
         self.toolbar.setInfo(self.project.name, self.asset.name, self.task.name, self.asset.location, self.task.location)
         self.toolbar.setLogName(self.author.name)
         
     self.assets = PillarsUtils.loadAssets()
     if self.assets:
         self.updateAssetViewer()
コード例 #3
0
ファイル: hpipeline.py プロジェクト: akoon/OldPipeline
def loadTool():
    asset = PillarsUtils.loadGotoAsset()
    task = PillarsUtils.loadGotoTask()
    hbridge.loadDepend(str(asset.location), str(task.name))
コード例 #4
0
ファイル: mpipeline.py プロジェクト: akoon/OldPipeline
def publishCurrentAsset():
    asset = PillarsUtils.loadGotoAsset()
    task = PillarsUtils.loadGotoTask()
    mbridge.assetPublish(asset.location, asset.name, task.name, task.version)
    mc.confirmDialog(title='OK', message='Publish %s successful.' % asset.name)
コード例 #5
0
ファイル: mpipeline.py プロジェクト: akoon/OldPipeline
def createCameraAsset():
    shot = PillarsUtils.loadGotoAsset()
    if shot.group == "shot":
        mbridge.createAsset("%s_camera" % shot.name, "camera")
コード例 #6
0
ファイル: mpipeline.py プロジェクト: akoon/OldPipeline
def createCurrentAsset():
    asset = PillarsUtils.loadGotoAsset()
    mbridge.createAsset(asset.name, asset.type)