ShaderTechnique

【Unity】【シェーダテクニック】プロシージャルになんとなくおしゃれな感じのグラデーションを作る

プロシージャルになんとなくおしゃれな感じのグラデーションを作る方法です。

【Unity】【シェーダテクニック】距離を表すグラデーションテクスチャを使った無限ループアニメーション

距離を表すグラデーションテクスチャを使ってこのようなアニメーションを作ります。 テクスチャを変えるだけでいろんなアニメーションが作れます。

【Unity】【シェーダ】Matcapにノーマルマップを適用する

Matcapにノーマルマップを適用する方法です。

【Unity】【シェーダ】地面にキューブマッピング&ノーマルマッピングすると見えちゃいけないところが見えちゃう件

地面にキューブマッピング&ノーマルマッピングすると、反射するはずのないキューブマップの下半分が映り込んでしまいます。 その原因の解説と解決方法の記事です。

【Unity】【シェーダ】ノーマルマッピング+キューブマッピング

ノーマルマッピングとキューブマッピングを組み合わせたシェーダの実装方法です。

【Unity】【シェーダ】フラグメントシェーダで接空間<->ワールド空間変換

フラグメントシェーダで接空間<->ワールド空間変換する方法です。

【Unity】【シェーダ】シェーダ共通化テクニックまとめ

シェーダコードは一般的にプロジェクトの規模が大きいほど共通化の重要性が増しますが、 共通化のために知っておかなければいけない知識がそれなりにあるのでまとめました。

【Unity】【シェーダ】GrabPassを使って歪みシェーダを作る

GrabPassを使った歪みを表現するシェーダの実装方法です。

【Unity】【シェーダ】GrabPassを使って屈折シェーダを作る

GrabPassを使った屈折を表現するシェーダの実装方法です。

【Unity】【シェーダ】シェーダで頂点を変形させて波打つ水面を作る

頂点シェーダによる変形により波打つ水面のような形を作ってみます。

【Unity】【シェーダテクニック】ノイズを使って細かい線を作る

ノイズテクスチャを使って細かい線を引いてみます。

【Unity】【シェーダテクニック】テクスチャを回転させる

シェーダでテクスチャを回転させてみます。

【Unity】【シェーダテクニック】放射状にサンプリング

ノイズテクスチャサンプリングして放射状の模様を作ってみます。

【Unity】【シェーダテクニック】プロシージャルな円形グラデーション

円形のグラデーションをプロシージャルに作ってみます。