|
LightSources
LightSourcesは, Graphics3Dやこれに関連した関数のオプションとして使われ, 擬似照明の点光源の特性を指定する.
この基本形式はLightSources ->  , , ... で, は, 各光源の指定である. 各 は, direction, color の形式を持つ. 方向は x, y, z で指定され, この成分は最終的な表示領域に対応する. と 軸は, それぞれ表示面に横たわる水平と垂直に, は 表示に対して直角をなす. 正の は, 手前方向を表す. 成分の相対的な大きさが必要な情報であり, ベクトルの正規化は無視される. 色彩はGrayLevel,HueまたはRGBColorによって指定することができる.
擬似光源は, 3Dの絵の多角形の陰影を決定する.
特定の多角形の陰影は, 点光源の影響の和に背景光の影響を加算することで算出される.
SurfaceColor指示子で, 多角形の表面の特性を指定することができる.
多角形の光の反射特性は, SurfaceColorの注釈で記述されていることを前提とする.
参照セクション:2.10.12.
次も参照:AmbientLight.
バージョン1の新関数
他の例
|