ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Unity×HLSL】マンデルブロ集合をGPUで高速計算

成果物

www.youtube.com
Processingで実装したときと比べて約1000倍ほど早くなっていると思います。

コード

座標系の変換が長いですが、メインの部分は100行ほどです。
github.com

仕組み

過去に紹介しています。
nekodigi.hatenablog.com
今回は、HSVからRGBに変換するためにこちらのコードを利用しました。信じられないほどシンプルに書かれています。
gist.github.com
HSVについての情報はこちらをご覧ください。
RGBとHSV・HSBの相互変換ツールと変換計算式 - PEKO STEP