MATLAB Function Reference |
在球面座標軸上建立或放置一個 light 物件
Syntax
lightangle(az,el) light_handle = lightangle(az,el) lightangle(light_handle,az,el) [ax el] = lightangle(light_handle)
Description
lightangle(az,el)
藉由定義的方位角和高度來放置所建立的光源照明。az
為水平方位旋轉而 el
為垂直高度(單位皆為角度)。方位角和高度的意義等同於 view
指令的方位角和高度。
light_handle = lightangle(az,el)
建立一照明並回傳光源的握把 light_handle
。
lightangle(light_handle,az,el)
依所定義的 light_handle
設定光源的位置。
[az,el] = lightangle(light_handle)
依所定義的 light_handle
回傳光源的方位角和高度。
Remarks
預設中,當建立一光源照明,其種類為 infinite
。若光源握把傳送至
lightangle
並設定成局部的光源,則當位置改變時,光源和鏡頭目標之間的距離將會被保留。
Examples
surf(peaks) axis vis3d h = light; for az = -50:10:50 lightangle(h,az,30) drawnow end
See Also
Light Properties | lighting |