マテリアル作成中にRGBからHSVへの変換が必要になったので、 調べていたら Fast branchless RGB to HSV conversion in GLSL – Lol Engine という記事を見つけ、 こちらの記事を元にマテリアルファンクションを作成しました。 FastRGB2HSV
Material Function - Fast RGB To HSV 現在、ブログにマテリアルなどのアセットデータをアップして良いかどうか調べていないので、 ひとまず画像のみ載せてみます。 ラインの複雑さが目コピ可能な限界だと思われます。 ついでに逆変換であるHSVからRGBの変換も作成したので画像を載せておきます。 こちらは従来の方法と変わりない普遍的なものだと思います。 Material Function - HSV To RGB
Material Function - HSV To RGB どちらのマテリアルファンクションもデータを載せて良いことが分かり次第、 この記事にアップしようと思います。