ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.
viewSet(
[camera]
, [animate=boolean], [back=boolean], [bottom=boolean], [fit=boolean], [fitFactor=float], [front=boolean], [home=boolean], [keepRenderSettings=boolean], [leftSide=boolean], [namespace=string], [nextView=boolean], [persp=boolean], [previousView=boolean], [rightSide=boolean], [side=boolean], [top=boolean], [viewNegativeX=boolean], [viewNegativeY=boolean], [viewNegativeZ=boolean], [viewX=boolean], [viewY=boolean], [viewZ=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
viewSet は、取り消し可能、照会可能、および編集不可能です。
このコマンドは、設定されている位置のうちの 1 つにカメラを配置します。fit フラグが persp、top、side、front と一緒に設定された場合、ビューは、選択したオブジェクトがあるときは、そのリストに基づいて「fit」されます。また、オブジェクトを選択していないときは、すべてのオブジェクトに基づいて「fit」されます。fit フラグは、軸に沿ったビューのコマンド(viewX など)と一緒に設定できないことに注意してください。カメラを指定していない場合は、アクティブなビューのカメラが使用されます。フラグが何も指定されなければ、カメラはホーム ポジションに設定されます。なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
animate(an)
|
boolean
|
|||
|
||||
back(b)
|
boolean
|
|||
|
||||
bottom(bo)
|
boolean
|
|||
|
||||
fit(fit)
|
boolean
|
|||
|
||||
fitFactor(ff)
|
float
|
|||
|
||||
front(f)
|
boolean
|
|||
|
||||
home(h)
|
boolean
|
|||
|
||||
keepRenderSettings(krs)
|
boolean
|
|||
|
||||
leftSide(ls)
|
boolean
|
|||
|
||||
namespace(ns)
|
string
|
|||
|
||||
nextView(nv)
|
boolean
|
|||
|
||||
persp(p)
|
boolean
|
|||
|
||||
previousView(pv)
|
boolean
|
|||
|
||||
rightSide(rs)
|
boolean
|
|||
|
||||
side(s)
|
boolean
|
|||
|
||||
top(t)
|
boolean
|
|||
|
||||
viewNegativeX(vnx)
|
boolean
|
|||
|
||||
viewNegativeY(vny)
|
boolean
|
|||
|
||||
viewNegativeZ(vnz)
|
boolean
|
|||
|
||||
viewX(vx)
|
boolean
|
|||
|
||||
viewY(vy)
|
boolean
|
|||
|
||||
viewZ(vz)
|
boolean
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。 |
import maya.cmds as cmds # Create a new camera cam = cmds.camera(); camShape = cam[1]; # Set cameraShape1 to the persp position cmds.viewSet( camShape, p=True ) # Set the camera in the active view to the top position cmds.viewSet( t=True )