不動産物件の照明ストア。
ネストされたクラス
クラス | Light.Builder | Light のファクトリー クラス |
|
enum | Light.Type | 光源の種類 |
パブリック メソッド
static Light.Builder | |
Color | |
浮動小数点数 |
getFalloffRadius()
ライトの減衰範囲を取得します。
|
浮動小数点数 |
getInnerConeAngle()
スポットライトの内側の円錐形の角度を取得します。
|
浮動小数点数 |
getIntensity()
光の強さを確認します。
|
浮動小数点数 |
getOuterConeAngle()
スポットライトの外側の円すいの角度を取得します。
|
Light.Type |
getType()
ライト
Light.Type を手に入れましょう。 |
ブール値 |
isShadowCastingEnabled()
ライトでシャドウ キャストが有効になっている場合、true を返します。
|
void | |
void |
setColorTemperature(浮動小数点温度)
目的の色温度に基づいて RGB カラーを設定します。
|
void |
setFalloffRadius(floatfalloffRadius)
光の強度がゼロに低下する範囲を設定します。
|
void |
setInnerConeAngle(float coneInner)
スポットライトは円錐形のライトです。この値により、円錐の内側のサイズが決まります。
|
void |
setIntensity(浮動小数点数)
光の強さを設定します。照度は Lux(lx)または Lumens(lm)によって決まります(光のタイプによって異なります)。
|
void |
setOuterConeAngle(float coneOuter)
スポットライトは円錐形のライトを表しています。この値により、円錐の外側の部分のサイズが決まります。
|
継承されるメソッド
パブリック メソッド
public float getFalloffRadius ()
ライトの減衰範囲を取得します。
public float getInnerConeAngle ()
スポットライトの内側の円錐形の角度を取得します。
public float getIntensity ()
光の強さを確認します。
public float getOuterConeAngle ()
スポットライトの外側の円すいの角度を取得します。
public boolean isShadowCastingEnabled ()
ライトでシャドウ キャストが有効になっている場合、true を返します。
public void setColor (Color 色)
ライトの色を表す RGB 値を設定します。強度は別個のパラメータであるため、純粋な色を設定する必要があります(つまり、各チャンネルは [0,1] の範囲にあります)。ただし、この範囲外の値は設定可能です。
パラメータ
色 | "RGB" color。デフォルトは 0xffffffff です |
---|
public void setColorTemperature (浮動小数点温度)
目的の色温度に基づいて RGB カラーを設定します。
パラメータ
温度 | ケルビンの色温度(1,000 ~ 10,000K)。一般的な商用照明と住宅用照明は、2,000 ~ 6,500,000 の範囲です。 |
---|
public void setFalloffRadius (浮動小数点の降格 Radius)
光の強度がゼロに低下する範囲を設定します。これは DIRECTIONAL
タイプには影響しません。
パラメータ
秋の | 世界単位の光半径(デフォルトは 10.0) |
---|
public void setInnerConeAngle (float coneInner)
スポットライトは円錐形のライトです。この値により、円錐の内側の大きさが決まります。強度は円錐の内側と外側の角度の間で補間されます。つまり、円錐の角度が同じであれば、完璧に鋭くなります。一般に、エイリアシングを避けるために、内側のコーンは外側のコーンよりも小さくする必要があります。
パラメータ
coneInner | 内側の円錐の角度(ラジアン、デフォルトは 0.5) |
---|
public void setIntensity (浮動小数点数)
光の強さを設定します。照度は Lux(lx)または Lumens(lm)によって決まります(光のタイプによって異なります)。値が大きいほどライトが明るくなり、値がほぼ 0 になります。一般的な電球の照度は 800 ~ 2,500 lm ですが、太陽光の照度は約 120,000 lx です。絶対的な上限はありませんが、通常、日光(120,000 lx)より大きい値は不要です。
パラメータ
強さ | 光の強度、1 より大きい値が有効強度は固定されます。ゼロや負の値にすることはできません。方向性ライトの場合、デフォルトは 420 lx です。その他のライトについては、デフォルトは 2,500 lm です。 |
---|
public void setOuterConeAngle (float coneOuter)
スポットライトは円錐形のライトです。この値により、円錐の外側の部分のサイズが決まります。強度は円錐の内側と外側の角度の間で補間されます。つまり、円錐の角度が同じであれば、完璧に鋭くなります。一般に、エイリアシングを避けるために、内側のコーンは外側のコーンよりも小さくする必要があります。
パラメータ
ConeOuter | ラジアンの外側の円錐角(デフォルトは 0.6) |
---|