知識0からのUnityShader勉強

知識0からのUnityShader勉強

UnityのShaderをメインとして、0から学んでいくブログです。

2020-03-01から1ヶ月間の記事一覧

【UnityShader】ノイズシェーダー拡張【2.5】#46

前回の成果 パーリンノイズについて理解した。 soramamenatan.hatenablog.com 今回やること 前回勉強したパーリンノイズを活かして、ノイズで着色をします。 sasanon.hatenablog.jp 事前準備 Scene上にPlaneを配置します。 そして、今回制作するmaterialをPl…

【UnityShader】ノイズシェーダー拡張 【2】#45

前回の成果 ノイズシェーダーを拡張して、ブロックノイズとバリューノイズを作った。 soramamenatan.hatenablog.com 今回やること パーリンノイズについて勉強します。 sasanon.hatenablog.jp cginc #ifndef EXTENSION_NOISE_UTIL #define EXTENSION_NOISE_U…

【UnityShader】ノイズシェーダー拡張 【1】#44

前回の成果 フローマップを制作した。 soramamenatan.hatenablog.com 今回やること ノイズシェーダーの拡張を行っていきます。 sasanon.hatenablog.jp cginc #ifndef EXTENSION_NOISE_UTIL #define EXTENSION_NOISE_UTIL #include "UnityCG.cginc" fixed2 TR…

【UnityShader】フローマップ #43

前回の成果 視差オクルージョンマップを完成させた。 soramamenatan.hatenablog.com 今回やること フローマップを制作します。 light11.hatenadiary.com 事前準備 Scene上にPlaneを配置します。 また、こちらの画像はMainTextureとFlowMapに使用します。 Mai…

【UnityShader】視差オクルージョンマッピング【2】 #42

前回の成果 視線によってuv値を変化させた。 soramamenatan.hatenablog.com 今回やること 前回の続きから学んでいきます。 coposuke.hateblo.jp ソースコード Shader "Unlit/OcclusionMap_2" { Properties { _MainTex ("Main Texture", 2D) = "white" {} _He…