Three.js
pixy.js
Three.js 用の独自シェーダとユーティリティライブラリです.
機能
- 物理ベースレンダリング(拡散反射:ランバート,オーレン・ナイヤー,鏡面反射:クック・トランス)
- ディファードシェーディング(three.js の MRT カスタムバージョンを使用)
サンプル
- フォン・シェーディング
- テクスチャマッピング
- ガラス
- フォグ,リムライト,ライトマップ
- ディスプレイスメントマップ,インナーグロー,ライングロー
- インナーグロー
- 投影マッピング
- ベルベット,歪み,UVスクロール
- 大気散乱,海
- 物理ベースレンダリング(UE4ベース,オーレン・ナイヤー)
- オーバーレイ
- 草,影,インスタンス
- ディファード,ブルーム,トーンマッピング
- 球状エリアライト(ラフネスハック)
- 線状エリアライト(ラフネスハック)
- エリアライト
- 視差,歪み
- 視差オクリュージョン,リリーフマッピング
- ソフト,GPUパーティクル
- ディザリング
- トーンマップ
- カラーバランス