スポットライト
:::caution 試験的な機能
この 3D 機能は開発中であり、API は予告なく変更される可能性があります。
:::
内側角と外側角で定義される円錐状のスポットライトです。内側角の中ではフルの明るさで、外側角の外側に向かってゼロまで滑らかに減衰します。
ライブラリでの場所
「ライブラリ」 → 3D(実験的) → スポットライト
プロパティ
位置 (Position)
スポットライトのワールド座標。
- 型:
Vector3 - 既定値:
(0, 5, 0) - アニメーション: 可
方向 (Direction)
円錐が向く方向。
- 型:
Vector3 - 既定値:
(0, -1, 0) - アニメーション: 可
内側コーン角度 (InnerConeAngle)
フルの明るさで照らされる内側円錐の半角(度)。
- 型:
float - 既定値:
12.5 - アニメーション: 可
- 範囲:
[0, 90]
外側コーン角度 (OuterConeAngle)
光がゼロまで減衰する外側円錐の半角(度)。
- 型:
float - 既定値:
17.5 - アニメーション: 可
- 範囲:
[0, 90]
定数減衰 (ConstantAttenuation)
距離減衰の定数項。
- 型:
float - 既定値:
1.0 - アニメーション: 可
- 範囲:
[0, ∞)
線形減衰 (LinearAttenuation)
距離減衰の線形項。
- 型:
float - 既定値:
0.09 - アニメーション: 可
- 範囲:
[0, ∞)
二次減衰 (QuadraticAttenuation)
距離減衰の二次項。
- 型:
float - 既定値:
0.032 - アニメーション: 可
- 範囲:
[0, ∞)
範囲 (Range)
スポットライトが届く最大距離。
- 型:
float - 既定値:
50 - アニメーション: 可
- 範囲:
[0, ∞)
共通プロパティ
このオブジェクトは 3Dライト を継承しているため、基底クラスで宣言された共通プロパティも利用できます。