Slider_Light

3Dモード

2Dモード
Lightコンポーネントの明るさを調整するスライダーです。
スポットライトやポイントライトなどの使用を想定しています。
VRCLV対応
VRC Light Volume に対応しました!
TargetPointLightVolumesにPointLightVolumeを設定することで、負荷の低い照明のコントロールを行えます。
注意事項
- VRC Light VolumeをVPMでパッケージに導入する必要があります
- https://redsim.github.io/vpmlisting/
ヒント
- この機能を使いたいだけであれば、VRCLVのベイクや空間の設定は必要ありません。
- 使うのはPointLightVolumeコンポーネントです。空のGameObjectなどにPointLightVolumeをアタッチしてください。
- 地面や壁、アバターなどに影響するためにはLightVolumeに対応したシェーダーが必要です。(Filamented, LilToon等)
- VRCLightVolumeの詳細についてはVRCLV公式ドキュメントをご覧ください。
機能
Unity の Light コンポーネントの Intensity(明るさ) を連続的に調整できます。
パラメータ
| パラメータ | 説明 | デフォルト値 |
|---|---|---|
| Target Light | 制御対象のライト | なし(必須) |
| Intensity Min | 最小の明るさ | 0 |
| Intensity Max | 最大の明るさ | 1.0 |
使い方
Slider_Light.prefabをシーンに配置- Target Light に制御したいLightコンポーネントを設定
- Min Intensity と Max Intensity で明るさの範囲を設定
- SyncMode を選択
用途例
調光可能な照明
プレイヤーが明るさを自由に調整できる照明システム:
複数ライトの同時調整
複数のライトを個別または一括で調整
関連コンポーネント
- Switch_Light - ライトのオン/オフ
- Slider_Night - 昼夜の明るさ調整
- Slider_AvatarLight - アバターライトの明るさ調整