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

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

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 #