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

概要

psdTextureFile([channelRGB=[string, uint, uint, uint, uint]], [channels=[string, uint, boolean]], [imageFileName=[string, string, uint]], [psdFileName=string], [snapShotImageName=string], [uvSnapPostionTop=boolean], [xResolution=uint], [yResolution=uint])

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

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

UVSnap ショット イメージとレイヤ セット名を入力として使用して、 Photoshop ファイルを作成します。

戻り値

なし

フラグ

channelRGB, channels, imageFileName, psdFileName, snapShotImageName, uvSnapPostionTop, xResolution, yResolution
ロング ネーム(ショート ネーム) 引数型 プロパティ
xResolution(xr) uint create
イメージの X 解像度です。
yResolution(yr) uint create
イメージの Y 解像度です。
channels(chs) [string, uint, boolean] createmultiuse
(M) レイヤ セット名とインデックスを入力として指定します。これは多目的フラグです。指定した名前を持つレイヤ セットが作成されます。2 番目の引数は、作成されるファイル内のレイヤ セットの 配置順序を表すインデックスです。3 番目の引数はブーリアン値で、「true」の場合はレイヤ セットの内側にレイヤが、 「false」の場合は空のレイヤ セットが作成されます。
channelRGB(chc) [string, uint, uint, uint, uint] createmultiuse
(M) レイヤ セット名、インデックス、赤、緑、および青の値を入力として指定します。 このフラグを使用して作成したレイヤは、指定したカラーで塗りつぶされます。これは多目的フラグです。このインデックスは、作成されるファイル内での レイヤ セットの配置順序を表します。
imageFileName(ifn) [string, string, uint] createmultiuse
イメージ ファイル名、レイヤ セット名、およびインデックスです。ファイル内のイメージは、指定したレイヤ セットに転送されます。このインデックスは、作成される psd ファイル内での レイヤ セットの配置順序を表します。Maya でサポートされているフォーマットのファイル(iff、jpg、gif、tif など)であれば、すべてイメージ ファイルに指定できます。
psdFileName(psf) string create
PSD ファイル名。
snapShotImageName(ssi) string create
UV スナップショット/リファレンス イメージが含まれている ディスク上のイメージ ファイル名です。
uvSnapPostionTop(uvt) boolean create
PSD ファイル内での UV スナップショット イメージ レイヤの位置を指定します。「true」はこのレイヤを最上位に配置し、 「false」は PSD ファイル内でバックグラウンド レイヤの次にある最下位にレイヤを配置します。

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

Python 例

import maya.cmds as cmds

# Create a poly plane
cmds.polyPlane(w=10, h=10, sx=10, sy=10, n='pPlane1')
cmds.select('pPlane1')

# Create a snapshot file containing the UVs of pPlane1
cmds.uvSnapshot(n='C:\\uvSnapshot.iff', xr=512, yr=512, o=True)
# // Saved file: C:\uvSnapshot.iff #

# Create a Photoshop file containing a UV snapshot layer from UV snapshot file we have just created and an image layer from a disk image file
cmds.psdTextureFile(xr=512, yr=512, ifn=('C:\\tex.jpg', 'layerSet1', 1), ssi='C:\\uvSnapshot.iff', uvt=1, psf='C:\\final.psd')
# // Saved file: C:\final.psd #