ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.

概要

cameraView [-addBookmark] [-bookmarkType int] [-camera name] [-name string] [-removeBookmark] [-setCamera] [-setView] [object]

cameraView は、取り消し可能、照会不可能、および編集可能です。

このコマンドは、カメラから独立しているカメラのプリセット ビューを作成します。ビューは、カメラの視点、注視点、アップ ベクトル、タンブルのピボット、水平アパーチャ、垂直アパーチャ、焦点距離、正射投影幅、そしてカメラの既定のビューが正射投影かパース ビューかなどの情報を格納します。2D パン/ズーム アトリビュートを格納するには、bookmarkType を 1 に設定する必要があります。この設定は、set camera フラグで、他の任意のカメラに適用することができます。

このコマンドは、カメラ ビュー オブジェクトの作成または編集に使用することができます。このコマンドは、add bookmark または remove bookmark のいずれかと、set camera または set view flags のいずれかを設定した場合のみ、実行できます。

戻り値

string(カメラ ビュー名)

関連

camera, dolly, listCameras, lookThru, orbit, roll, track, tumble, viewCamera, viewClipPlane, viewFit, viewHeadOn, viewLookAt, viewPlace, viewSet

フラグ

addBookmark, bookmarkType, camera, name, removeBookmark, setCamera, setView
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-camera(-c) name edit
使用するカメラを指定します。このフラグは add bookmark、remove bookmark、set camera、または set view flags のいずれかと一緒に使用する必要があります。このフラグが指定されていない場合、アクティブなモデル パネルのカメラが使用されます。
-addBookmark(-ab) createedit
このビューを指定したカメラ、またはアクティブなモデル パネルのカメラに関連付けます。このフラグは、作成または編集に使用することができます。
-name(-n) string create
ビューの名前を設定します。このフラグは作成にのみ使用できます。
-removeBookmark(-rb) edit
このビューと指定したカメラまたはアクティブなモデル パネルのカメラとの関連付けを除去します。これは、編集でのみ使用できます。
-setCamera(-sc) edit
このビューを camera フラグまたはアクティブなモデル パネルのカメラで指定したカメラに設定します。このフラグは編集にのみ使用できます。
-setView(-sv) edit
カメラ ビューを指定したカメラまたはアクティブなモデル パネルに合わせて設定します。このフラグは編集にのみ使用できます。
-bookmarkType(-typ) int create
ブックマーク タイプを次の選択肢から指定します。0. 3D ブックマーク。1. 2D パン/ズーム ブックマーク

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Save the current position of the persp camera.
string $homeName = `cameraView -camera persp`;

// Add this view to the persp bookmark menu.
cameraView -e -camera persp -ab $homeName;

// Change the persp camera position.
dolly -distance -30 persp;

// Create another bookmark for the zoomed position.
cameraView -camera persp -name "zoom" -ab;

// Restore original camera position.
cameraView -e -camera persp -sc $homeName;

// Save the current 2D pan/zoom attributes of the persp camera
string $panZoomBookmark = `cameraView -camera persp -ab -typ 1`;

// Enable 2D pan/zoom
setAttr "perspShape.panZoomEnabled" true;

// Pan right
panZoom -r 0.6 perspShape;

// Restore original film position
cameraView -e -camera persp -sc $panZoomBookmark