Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

110 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Unity5 Effects

Unity5 用エフェクト置き場。
こちらのパッケージをインポートすれば大体そのまま使えます:IstEffects.unitypackage
多くはレンダリングパスが deferred であることを前提としています。また、カメラが HDR モードである方がより望ましい結果になります。

Temporal Screen Space Reflections

alt text
スクリーンスペース反射です。
kode80 氏が似たようなものを公開していますが、そちらとはアルゴリズムが違い、 若干残像が残ってしまう欠点があるものの、圧倒的に高速でクオリティも引けを取りません。
実装の詳細に興味があればこちらの記事もどうぞ。 また、上記スクリーンショットの背景はこちらの Raymarcher によるものです。

Screen Space Shadows

alt text
G-Buffer をレイマーチすることで影を出せるライトです。点光源の他に線光源も扱えるようになっています。
ライティング処理の大部分は公式の CommandBuffer のサンプルプロジェクトから借用しています。

Screen Space Boolean

alt text
G-Buffer 加工によるスクリーンスペースブーリアン演算です。
重い、影を正しく処理できない、複雑な立体交差で破綻する、などいくつか問題はありますが、見た目に結構インパクトがある効果は得られます。
実装の詳細に興味があればこちらの記事 (の下の方)もどうぞ。

Rim Light

alt text
法線と カメラ -> ピクセル位置 の角度が浅い部分を明るくするアレです。

Water Surface & Caustics Field

alt text
水面とコースティクスです。
水面は G-Buffer をレイマーチすることで屈折をエミュレートしています。コースティクスは 3 次元ノイズで明るくしてそれっぽく見せかけています。

Light Particle

alt text
一粒一粒を Point Light として扱うパーティクルレンダラ。MassParticle の拡張。

Cubenizer

alt text
Cube の集合に見せかけるシェーダ。

Mosaic Field

alt text
指定オブジェクトをモザイク領域化するシェーダ。

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /