[Unity] Shader Forgeで視差マッピングを実装する


概要

UnityのShaderForgeを使用して視差マッピングを実装してみる。

環境

Unity5.5.2p4
ShaderForge v1.36

実装内容

NormalMapを使用してシェーディングするとき

実行結果

手前はテクスチャをそのまま描画したとき。
真ん中はハイトマップから視差マッピングをしたとき。
奥は視差マッピングに簡易的なシェーディングを処理したとき。

感想

計算結果は疑似的で計算量も少ないので
そのコストの割には得られる結果は大きいのかもしれない。
ただ、実際、驚きがあるのかといわれると???