「毎日Unity」の技術ブログ

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

混合色の作成方法

混合色の作成方法を自分用にメモ。

[ 方法 ]

不透明オブジェクトAと不透明オブジェクトBの混合色

混合色 = (色A + 色B) / 2

不透明オブジェクトAと半透明オブジェクトBの混合色

混合色 = (1 - 透明度B) * 色A + 透明度B * 色B

半透明オブジェクトAと半透明オブジェクトBの混合色

混合色 = (透明度A * 色A + 透明度B * 色B) / (透明度A + 透明度B)