3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Mentor Ver.】TechTrainAdvent Calendar 2019

Day 21

【Unity】Lightコンポーネントで色温度を使用するには

Posted at

はじめに

光の色を表現する尺度として色温度(ColorTemperature)がありますが、Lightコンポーネントで使用する際の処理が少々分かり辛かったため紹介いたします。

色温度を使用するには

GraphicsSettingsの必要なコードを記述する

下記のコードを任意のスクリプトのStartイベントやEntryPointなどに記述します

GraphicsSettings.lightsUseLinearIntensity = true;
GraphicsSettings.lightsUseColorTemperature = true;

useColorTemperatureプロパティをtrueにする

色温度を使用するLightコンポーネントのuseColorTemperatureプロパティのトグルをtrueにします

2019-12-21_04h20_42.png

2019-12-21_04h21_06.png

おわりに

以上2つの処理により色温度をLightコンポーネントで使用することが出来ます。
色を表現する際に色温度を使用することは稀だと思いますが、AR FoundationのLightEstimateのaverageColorTemperatureを動作させる際などに必要な処理になります。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?