当ページのリンクには広告が含まれています。
Better Lit Shader 2021: Unityでの表現力を格段に向上させるアセット

Unityでゲームやアプリケーションを開発する際に、美しいグラフィックはプレイヤーの没入感を高める上で非常に重要です。
今回ご紹介する「Better Lit Shader 2021」は、Unityの標準シェーダーをより高機能で表現力豊かなものに置き換えることができる、非常に強力なアセットです。このアセットを導入することで、あなたのゲームのビジュアルクオリティを飛躍的に向上させることができるでしょう。
Better Lit Shader 2021 とは
「Better Lit Shader 2021」は、Unityの標準的なLitシェーダーに代わる、高機能なカスタムシェーダーパッケージです。単に見た目を美しくするだけでなく、開発者がより多様な表現を容易に行えるよう、数多くの新機能と改善が加えられています。
2021年版で追加された注目の機能
2021年版では、Unity 2021.3 LTS以降が必要となりますが、その分、最新のUnityバージョン(Unity 2021.3、Unity 2022.3、Unity 6、Unity 6.3)に幅広く対応しています。
- 「Mat Cap」ライティングモデルのサポート:テクスチャレイヤーごと、あるいはグローバルに設定可能で、クリエイティブなライティング表現を可能にします。
- 「Parallax Occlusion Mapping」:より深い奥行き感のある表現を実現します。
- 「Dither Alpha」オプション:半透明表現をより強化します。
多様な表現を可能にする機能群
「Better Lit Shader 2021」は、驚くほど多くの機能を搭載しています。
- Clear Coat マッピング:自動車の塗装のような光沢のある質感表現に役立ちます。
- Approximate Sub Surface Scattering:肌やろうそくのように、光が内部で散乱する質感を表現できます。
- Triplanar Texturing:UV展開の手間を省き、あらゆる角度からテクスチャを投影できるため、地形や複雑な形状に最適です。
- Effector System:ワールド空間上の球体や平面に基づき、オブジェクトの挙動やエフェクトを制御できます。
- Wireframe Rendering:モデルのワイヤーフレームを表示し、デバッグや特殊な演出に利用可能です。
- Sparkle & Fresnel オプション:雪景色や光沢のある表面の表現を豊かにします。
- レイヤーごとのノイズ設定:より複雑でリアルなノイズテクスチャを作成できます。
- Fast Metallic Packing:メタリックワークフローを高速化する新しいパッキングモードです。
- 合計4つのテクスチャレイヤー:レイヤーの追加により、表現の幅がさらに広がりました。
- 6 sided gradient projection:独特のレンダリングスタイルを実現するのに役立ちます。
- Vertex Coloring:頂点カラーによるマテリアル制御が可能です。
- Variant Stripping System:ビルドサイズの削減とビルド速度の向上に貢献します。
高度なレンダリング機能と統合性
「Baked Lit」モードや「Geometric Specular AA」など、最新のレンダリング環境への対応も万全です。テクスチャパッキングも独自のスタイルやカスタム形式に対応しており、シェーダーの高速化に寄与します。
- 高度なメッシュ表現:「Tessellation」や「Parallax」のサポートに加え、メッシュプリプロセッサー「Crack Free Tessellation」も含まれています。
- Stochastic sampling:テクスチャの繰り返し(タイリング)を自然に見せることができます。
- Tint Masking:メインテクスチャの4つの部分を個別に色付け可能です。
- Bakery GPU Lightmapper 連携:高品質なライトマップ生成を強力にサポートします。
- 詳細なレイヤー設定:4つの追加テクスチャレイヤーは、ディテール、高さブレンド、アルファブレンドに利用でき、それぞれ独立してTriplanarやStochasticの設定が可能です。
- MicroShadows & Fuzzy Shading:各レイヤーで利用でき、よりリアルな表面表現を可能にします。
- 環境エフェクトとの統合:「Wetness(濡れ)」や「Puddles(水たまり)」機能は、EnviroやWeather Makerといったアセットと自動的に統合されます。同様に「Snow system」や「Wind system」も統合可能です。
- Dissolve Effect:グラデーションエッジや発光オプション付きで、オブジェクトが溶けるようなエフェクトを作成できます。
- Trax integration:マテリアル上に足跡などの軌跡を残すことができます。
- Vegetation Studio サポート:植生表現との連携を強化します。
- シェーダー内法線生成:低性能なシステムでもメモリを抑えつつ高品質な法線マップを生成できます。
- LOD Dither fading:LOD切り替え時のちらつきを抑えます。
また、独自のCustom Material Interfaceを提供しており、ローカルキーワードのみを使用するためビルドサイズへの影響も最小限です。ソースコードも提供されているため、必要に応じたカスタマイズも可能です。
まとめ
「Better Lit Shader 2021」は、Unityでのグラフィック表現の可能性を大きく広げる、非常に多機能でパワフルなアセットです。
あなたのプロジェクトに、よりリアルで魅力的なビジュアルをもたらしたいとお考えなら、ぜひこのアセットを検討してみてください。