Unity++blog.

UnityやC#とかについて学習したことを書いてます

Unity シェーダプログラミング ノイズ5種

シェーダプログラミングでノイズ5種類のコードを写してみました。

疲れたー!5種類あるので、まとめてGistに登録して一番下に貼りました。

 

参考にしたのはもちろんこのサイト!

【Unityシェーダ入門】シェーダで作るノイズ5種盛り - おもちゃラボ

 

内容はあまり分かりませんでした笑

作成したのは以下5種類です。詳細は上記サイトにて

 

砂嵐ノイズ・・ノイズ生成の基本となるランダムノイズ

f:id:nabesi777:20181015210843j:plain

 

ブロックノイズ・・砂嵐ノイズを拡張して作ったもの。主にあそこを隠すのに使用される

f:id:nabesi777:20181015210909j:plain

 

バリューノイズ・・ブロックノイズを滑らかにしたもの

f:id:nabesi777:20181015210957j:plain

 

 

パーリンノイズ・・バリューノイズをさらになめらかにしたもの。炎や雲などにみられる自然な変化に使用される 

f:id:nabesi777:20181015211006j:plain

 

fBmノイズ・・地形や雲など幅広い表現に使われる

f:id:nabesi777:20181015211012j:plain

 

それぞれのコードはこちら!めっさ疲れた・・