Skip to content

MaterialParameterNames ​

標準PBRシェーダーと共有する公開パラメータ名

使い方と前提条件 · C# API一覧

型の情報 ​

  • 名前空間:NEMEngine
  • 型:NEMEngine.MaterialParameterNames(Class)

AlphaClip ​

csharp
public const string AlphaClip

MaterialのAlphaClip閾値を指すParameterです。

操作:読取専用。

定義値:"alphaClip"。

AmbientOcclusion ​

csharp
public const string AmbientOcclusion

Materialの環境遮蔽倍率を指すParameterです。

操作:読取専用。

定義値:"ambientOcclusion"。

AmbientOcclusionTexture ​

csharp
public const string AmbientOcclusionTexture

Materialの遮蔽Textureを指すParameterです。

操作:読取専用。

定義値:"occlusionTexture"。

BaseColor ​

csharp
public const string BaseColor

Materialのベースカラーを指すParameterです。

操作:読取専用。

定義値:"color"。

BaseColorTexture ​

csharp
public const string BaseColorTexture

ベースカラーとAlphaに使うTexture参照です。

操作:読取専用。

定義値:"baseColorTexture"。

EmissiveColor ​

csharp
public const string EmissiveColor

Materialの発光色を指すParameterです。

操作:読取専用。

定義値:"emissiveColor"。

EmissiveIntensity ​

csharp
public const string EmissiveIntensity

Materialの発光強度を指すParameterです。

操作:読取専用。

定義値:"emissiveIntensity"。

EmissiveTexture ​

csharp
public const string EmissiveTexture

Materialの発光Textureを指すParameterです。

操作:読取専用。

定義値:"emissiveTexture"。

Metallic ​

csharp
public const string Metallic

金属度です。0が非金属、1が金属です。

操作:読取専用。

定義値:"metallic"。

MetallicRoughnessTexture ​

csharp
public const string MetallicRoughnessTexture

MetallicとRoughnessを格納するTexture Parameterです。

操作:読取専用。

定義値:"metallicRoughnessTexture"。

NormalTexture ​

csharp
public const string NormalTexture

接空間の法線Textureです。

操作:読取専用。

定義値:"normalTexture"。

Opacity ​

csharp
public const string Opacity

描き込みの不透明度です。

操作:読取専用。

定義値:"opacity"。

Roughness ​

csharp
public const string Roughness

粗さです。小さいほど鋭い反射になります。

操作:読取専用。

定義値:"roughness"。

実行時の扱い ​

Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。

現行版マニュアル · 8ea58ba2 · 2026-10-28確認