ジャンプ先: 概要. 戻り値. フラグ. Python 例.
thumbnailCaptureComponent(
[string]
, [capture=boolean], [capturedFrameCount=boolean], [closeCurrentSession=boolean], [delete=string], [endFrame=int], [fileDialogCallback=boolean], [isSessionOpened=boolean], [launchedFromOptionsBox=boolean], [previewPath=boolean], [removeProjectThumbnail=boolean], [save=string], [startFrame=int])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
thumbnailCaptureComponent は、取り消し可能、照会可能、および編集不可能です。
このコマンドは、シーンからサムネイル/シーケンスのプレイブラストを生成するために使用されます。
なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
capture, capturedFrameCount, closeCurrentSession, delete, endFrame, fileDialogCallback, isSessionOpened, launchedFromOptionsBox, previewPath, removeProjectThumbnail, save, startFrame
ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
capture(c)
|
boolean
|
|
|
現在のシーンのイメージのシーケンスをキャプチャするには、新しいコンポーネントを作成します。
|
|
capturedFrameCount(cfc)
|
boolean
|
|
|
照会モード専用です。キャプチャされたフレームの数を返します。
|
|
closeCurrentSession(ccs)
|
boolean
|
|
|
現在のサムネイル コンポーネントを削除します(プレビュー イメージは破棄されます)。
|
|
delete(d)
|
string
|
|
|
生成されたイメージ シーケンスを削除し、現在のキャプチャ セッションをプレビューします。
|
|
endFrame(ef)
|
int
|

|
|
キャプチャされた終了フレームを設定します。-c/capture フラグが設定されている場合にのみ有効です。-sf/startFrame が設定されていて、-ef/endFrame が設定されていない場合、または endFrame が startFrame より小さい場合は、endFrame が自動的に startFrame に設定されます。
|
|
fileDialogCallback(fdc)
|
boolean
|
|
|
MEL のみ。キャプチャ コンポーネント ウィンドウを閉じた後にコールされるコールバック ファイル ダイアログを設定します。-c/capture フラグが設定されている場合にのみ有効です。
|
|
isSessionOpened(iso)
|
boolean
|
|
|
サムネイルまたはプレイブラストのキャプチャ セッションを現在実行している(既に開いていて、まだキャンセルまたは保存されていない)場合、true を返します。
|
|
launchedFromOptionsBox(lfo)
|
boolean
|
|
|
オプション ダイアログ ボックスを通してサムネイル キャプチャ コンポーネントが起動されている場合は、true を返します。それ以外の場合は、false を返します。
|
|
previewPath(pp)
|
boolean
|
|
|
生成されたプレビュー パス(生成されたシーケンスの最初のフレームを 100x100 ピクセルにサイズ変更)を返します。
|
|
removeProjectThumbnail(rpt)
|
boolean
|
|
|
指定したプロジェクト ファイル パスからキャプチャされたすべてのサムネイルまたはプレイブラストを削除します。
|
|
save(s)
|
string
|
|
|
指定したファイルに対して生成されたイメージ シーケンスをディスクに保存します。ファイル パスは絶対パスにする必要があります。
|
|
startFrame(sf)
|
int
|

|
|
キャプチャされた開始フレームを設定します。-c/capture フラグが設定されている場合にのみ有効です。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
import maya.cmds as cmds
# Launch an option box used to capture the scene between frame 20 and 60
cmds.thumbnailCaptureComponent(capture=True, startFrame=20, endFrame=60)
# Save the generated thumbnails sequence for "project.mb"
cmds.thumbnailCaptureComponent(save='project.mb')
# Returns the path of generated sequence preview.
cmds.thumbnailCaptureComponent(q=True, previewPath=True)
# Result: C:/Users/perradw/Documents/maya/projects/default/images/.MayaTempCaptureComponent/tmp.preview #