移動先: 概要 戻り値 関連項目 フラグ Python の例
cameraView(
[object]
, [addBookmark=boolean], [camera=name], [name=string], [removeBookmark=boolean], [setCamera=boolean], [setView=boolean])
注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
cameraView は「元に戻す」が可能、「参照」が不可能「編集」が可能です。
このコマンドは、カメラから独立しているカメラのプリセット ビューを作成します。このビューは、カメラの視点、視野の中心、アップ ベクトル、タンブル ポイント、水平アパーチャ、焦点距離、正射投影幅、カメラが正射投影かパース ビューかの情報を格納します。この設定は、set camera フラグで、他の任意のカメラに適用することができます。
このコマンドは、カメラ ビュー オブジェクトの作成または編集に使用することができます。このコマンドは、add bookmark または remove bookmark のいずれかと、set camera または set view flags のいずれかを設定した場合のみ、実行できます。
camera, dolly, listCameras, lookThru, orbit, roll, track, tumble, viewCamera, viewClipPlane, viewFit, viewHeadOn, viewLookAt, viewPlace, viewSet
addBookmark, camera, name, removeBookmark, setCamera, setView
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
camera(c)
|
name
|
|
|
使用するカメラを指定します。このフラグは add bookmark、remove bookmark、set camera、または set view flags のいずれかと併用する必要があります。このフラグが指定されていない場合、アクティブなモデル パネルのカメラが使用されます。
|
|
addBookmark(ab)
|
boolean
|
|
|
このビューを指定したカメラ、またはアクティブなモデル パネルのカメラに関連付けます。このフラグは、作成または編集に使用することができます。
|
|
name(n)
|
string
|
|
|
ビューの名前を設定します。このフラグは作成にのみ使用できます。
|
|
removeBookmark(rb)
|
boolean
|
|
|
このビューと指定したカメラまたはアクティブなモデル パネルのカメラとの関連付けを削除します。これは、編集でのみ使用できます。
|
|
setCamera(sc)
|
boolean
|
|
|
このビューを camera フラグまたはアクティブなモデル パネルのカメラで指定したカメラに設定します。このフラグは編集にのみ使用できます。
|
|
setView(sv)
|
boolean
|
|
|
カメラ ビューを指定したカメラまたはアクティブなモデル パネルに合わせて設定します。このフラグは編集にのみ使用できます。
|
|
: コマンドの作成モードで使用可能なフラグ
|
: コマンドの編集モードで使用可能なフラグ
|
: コマンドの照会モードで使用可能なフラグ
|
: タプルまたはリストとして渡された複数の引数を持てるフラグ
|
import maya.cmds as cmds
# Save the current position of the persp camera.
homeName = cmds.cameraView(camera='persp')
# Add this view to the persp bookmark menu.
cmds.cameraView( homeName, e=True, camera='persp', ab=True )
# Change the persp camera position.
cmds.dolly( 'persp', distance=-30 )
# Create another bookmark for the zoomed position.
cmds.cameraView( camera='persp', name='zoom', ab=True )
# Restore original camera position.
cmds.cameraView( homeName, e=True, camera='persp', sc=True )