このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
camlight
カメラの座標系内で light オブジェクトを作成または移動する
構文
camlight('headlight')
camlight('right')
camlight('left')
camlight
camlight(az,el)
camlight(...,'style')
camlight(lgt,...)
camlight(ax,...)
lgt = camlight(...)
説明
camlight('headlight')
は、カメラの位置にライトを作成します。
camlight('right')
は、カメラの右上にライトを作成します。
camlight('left')
は、カメラの左上にライトを作成します。
引数を指定しない camlight
は、camlight('right')
と同じです。
camlight(az,el)
は、カメラの位置に対して指定された方位角 (az
) と仰角 (el
) でライトを作成します。カメラのターゲットが回転の中心で、az
と el
の単位は度です。
camlight(...,'style')
は、以下の 2 つのいずれかを使用して引数 style を定義します。
local
(既定の設定) — ライトは点光源で、設定位置から全方向を照らします。infinite
— ライトは平行な光線を照射します。
camlight(lgt,...)
は、lgt
で指定されるライトを使用します。
camlight(ax,...)
は、現在の座標軸の代わりに ax
で指定される座標軸を使用します。
lgt = camlight(...)
は、light オブジェクトを返します。
camlight
は、light オブジェクトの Position
および Style
プロパティを設定します。camlight
で作成されたライトは、カメラを追跡しません。ライトがカメラに対して定位置となるようにするためには、カメラを移動するたびに camlight
を呼び出します。
例
バージョン履歴
R2006a より前に導入