移動先: 概要 戻り値 フラグ. Python 例.

概要

launchImageEditor( [filename] , [editImageFile=string], [viewImageFile=string])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

launchImageEditor は 「元に戻す」が可能、「照会」が不可能「編集」が不可能 です。

指定したイメージ ファイルを編集/表示するために、適切なアプリケーションを起動します。 このコマンドは、Macintosh および Windows プラットフォームのみで動作します。

戻り値

なし

フラグ

editImageFile, viewImageFile
ロング ネーム(ショート ネーム) 引数型 プロパティ
editImageFile(eif) string create
ファイルが PSD の場合は、Photoshop の指定したバージョンを起動してファイルを開きます。ファイルがその他のイメージ タイプであれば、お好みのイメージ エディタを起動してファイルを開きます。
viewImageFile(vif) string create
イメージを表示するためのイメージ エディタを開きます。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

# Create a blinn shader with a psd file texture.
cmds.shadingNode('blinn', asShader=True)
cmds.sets(renderable=True, noSurfaceShader=True, empty=True, name='blinn1SG')
cmds.connectAttr('blinn1.outColor', 'blinn1SG.surfaceShader', f=True)
cmds.shadingNode('psdFileTex', asTexture=True)
cmds.connectAttr('psdFileTex1.outColor', 'blinn1.color')
cmds.setAttr('psdFileTex1.fileTextureName', 'C:/test.psd', type='string')

# Create a poly plane, and assign the blinn shader to it.
cmds.polyPlane(w=10, h=10, sx=10, sy=10, n='pPlane1')
cmds.sets(e=True, forceElement='blinn1SG')

# Now you can launch Photoshop to edit this psd texture file
cmds.launchImageEditor(eif=cmds.getAttr('psdFileTex1.fileTextureName'))