あらゆる方向から照らす光を作成します。
環境光は一方向からは来ません。代わりに、3Dの形状は すべての側面から均等に照らされます。環境光はほぼ常に 他の種類の光と組み合わせて使用されます。
光の色を設定するオプションのパラメータを使用して、ambientLight()
を呼び出す方法は3つあります。
ambientLight()
を呼び出す最初の方法には、gray
と alpha
の2つのパラメータがあります。alpha
はオプションです。0から255の間の グレースケールと透明度の値を渡して環境光の色を設定できます。例えば、 ambientLight(50)
や ambientLight(50, 30)
のようになります。
ambientLight()
を呼び出す2番目の方法には、colorという1つのパラメータがあります。 p5.Colorオブジェクト、色の値の配列、または CSSの色文字列を渡して環境光の色を設定できます。例えば、ambientLight('magenta')
のようになります。
ambientLight()
を呼び出す3番目の方法には、v1
、v2
、 v3
、およびalpha
の4つのパラメータがあります。alpha
はオプションです。RGBA、 HSBA、またはHSLAの値を渡して環境光の色を設定できます。例えば、ambientLight(255, 0, 0)
やambientLight(255, 0, 0, 30)
のようになります。色の値は現在の colorMode()を使用して解釈されます。
実例
シンタックス
ambientLight(v1, v2, v3, [alpha])
ambientLight(gray, [alpha])
ambientLight(value)
ambientLight(values)
ambientLight(color)
パラメーター
現在のcolorMode()での 赤または色相の値。
現在のcolorMode()での 緑または彩度の値。
現在のcolorMode()での 青、明度、または輝度の値。
現在のcolorMode()での アルファ(透明度)の値。
0から255の間のグレースケール値。
CSS文字列としての色。
RGBA、HSBA、またはHSLAの値の配列としての色。
p5.Colorオブジェクトとしての色。