「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

【Unity】カメラが離れるとオブジェクトの色が変わってしまう時の解決方法

カメラが離れるとオブジェクトの色が変わってしまう時の解決方法をまとめました。

[ 問題 ]

UnityEditorにインポートした画像をオブジェクトの貼ったのですが、オブジェクトの色がカメラからの距離によって画像とは違う色になることがありました。下記のように全体的に灰色のグラデーションがかかったような色になってしまいました。もちろんオブジェクトに張った画像は灰色ではありません。
f:id:EDunity:20201210195124p:plain

[ 解決方法 ]

オブジェクトに張っている画像のインスペクターにある「Generate Mip Maps」のチェックを外したら下記のように直りました。遠くの方もしっかりと灰色ではなく緑色になりました。
f:id:EDunity:20201210195148p:plain