最終更新:2020-02-17 (月) 17:48:30 (1522d)  

Unity/スタンダードシェーダ
Top / Unity / スタンダードシェーダ

Standard Shader

包括的な機能を持つビルトインシェーダー

https://docs.unity3d.com/ja/current/Manual/shader-StandardShader.html

プロパティ

Rendering Mode

  • https://docs.unity3d.com/ja/2018.4/Manual/StandardShaderMaterialParameterRenderingMode.html
    Opaqueデフォルトです。透明な部分のない、一般的な固形のオブジェクトに適しています。
    Cutout不透明と透明な領域をはっきり分ける透明効果を作成することができます。このモードでは、半透明の領域は存在せず、テクスチャは100%不透明か、まったく見えなくなるか、どちらかになります。これは、葉っぱや穴だらけでボロボロの服などの素材を形作るのに便利です。
    Transparent透明なプラスチックやガラスなどの現実的な透明なマテリアルのようなレンダリングに適しています。このモードでは、マテリアル自体は、(テクスチャのアルファチャンネルとティントカラーのアルファに基づいた)透明度の値になります。しかし、本物の透明なマテリアルの場合と同様に、反射や照明のハイライトは、完全な明快さで表示されたままになります。
    Fadeオブジェクトが鏡面反射光や反射を含んでいる場合でも、透明度の値を使ってオブジェクトを完全にフェードアウトすることができます。このモードは、オブジェクトのフェードインやフェードアウトをアニメーション化する場合に便利です。反射やハイライトもフェードアウトするので、透明なプラスチックやガラスのような透過素材を写実的にレンダリングするのには適していません。

Main Maps

Secondary Maps

Forwarded Rendering Options

Advanced Options

関連