【Unity】Simple Volumetric Lightシェーダー (早期アクセス版)
- ダウンロード商品¥ 300

Quest2単体やclusterなどのモバイル環境でも使える軽量なVolumetricLightシェーダーです。 (疑似的なVolumetricLight表現になります) 早期アクセス版なのでバージョンアップの際に破壊的な変更もあります。 安定版に移行した際は値段を上げる予定です。 cluster内に実際に展示してあります。 https://cluster.mu/w/54377d6e-34df-44cd-9c9f-d09a45b4dac3 収録されているもの。 ・VolumetricLightシェーダー ・LightSourceシェーダー ・MovingHeadモデル ・SpotLightモデル SpotLightモデルはStandardシェーダー向けに2048 x 2048のテクスチャで制作されています。 収録テクスチャは ・Albedo ・Metallic ・Normal ・Occulusion cluster利用はAlbedoのみ、サイズを256などにして使用してください。 シェーダーはBuilt-in(Legacy) Rendering Pipeline向けです。 またカラースペースはLinearのみ対応です。 何個設置してもSetPassCallsは1です。(下記条件を満たせば) GPU Instancingに対応しているので同じメッシュで同じマテリアルの場合はSetPassCallsが1にまとめられます。 GPU Instancing向けなので、モバイル環境ではMetal, Vulkanで対応しています。 現在はSinglePassStereoRenderingには対応していません。(将来的に対応予定) テストはWindows, iOS上で行っています。 そのほかのOS(デバイス)では正しく表示されないことがあります。 ※サポートの費用は含まれておりません。
機能
・ライトカラー ・ライトの強度(EmissionIntensity) ・ライトサイズ ・ライトの長さ ・ソフトエッジ(FresnelPower) ・ソフトエッジのOn/Off ・減衰度(FallOffPower) ・Y軸平面に対してのソフト処理 ・DepthTextureを使用したDepthFade ・光の不均一さ(NoiseTexture)
ライセンス
・再配布、販売は禁止です。 改変後のデータについても認めません。 ユーザがデータを直接触れることができないような形で (Unityでビルドしてリソースファイルとしてリリースするなど)の配布は問題ありません。 ・購入した人のみ使用することができます。 ・商用利用できます。 ・権利表記は必要ありません。 ・NFTとしての登録禁止 ・公序良俗の範囲内で使用してください。 ・第三者を不当に差別・誹謗中傷する行為 ・政治的利用 ・違法行為への利用 ・モデル制作者を偽る、あるいは故意的に第三者を勘違いさせる行為。 ・ライセンスの変更があったときは変更後のライセンスが適用されます。
免責事項
本商品の利用に関し、トラブルが発生した場合、利用者又は第三者に損害が生じた場合であっても、本商品が利用者の自己責任のもと利用されるものであることに鑑み、私は、損害賠償その他一切の責任を負担致しません。
注意
サポート費用は含まれておりません。
更新履歴
・2022/03/06版 MovingHeadのモデルを追加。 LightSourceシェーダーにテクスチャを反映させる処理を追加。 ・2021/11/01版 パラメーター名の変更。 コンパイルエラー対応。 ・2021/10/27版 計算の軽量化。 ・2021/10/16版 機能追加により破壊的変更が入っています。 以下の機能を追加しました。 NoiseTextureの設定追加 clusterでは使えませんがDepthFade機能のテスト実装 メッシュを見直すことにより672polygonから256polygonになりました。 SoftEdgeをオプションとしてON/OFFできるようにしました。 ・2021/10/07版 初期リリース