Skip to content

MaterialParameterIDs ​

標準PBRパラメータの安定ID

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

型の情報 ​

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

AlphaClip ​

csharp
public static readonly MaterialParameterID AlphaClip

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.AlphaClip)。

AmbientOcclusion ​

csharp
public static readonly MaterialParameterID AmbientOcclusion

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.AmbientOcclusion)。

AmbientOcclusionTexture ​

csharp
public static readonly MaterialParameterID AmbientOcclusionTexture

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.AmbientOcclusionTexture)。

BaseColor ​

csharp
public static readonly MaterialParameterID BaseColor

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.BaseColor)。

BaseColorTexture ​

csharp
public static readonly MaterialParameterID BaseColorTexture

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.BaseColorTexture)。

EmissiveColor ​

csharp
public static readonly MaterialParameterID EmissiveColor

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.EmissiveColor)。

EmissiveIntensity ​

csharp
public static readonly MaterialParameterID EmissiveIntensity

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.EmissiveIntensity)。

EmissiveTexture ​

csharp
public static readonly MaterialParameterID EmissiveTexture

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.EmissiveTexture)。

Metallic ​

csharp
public static readonly MaterialParameterID Metallic

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.Metallic)。

MetallicRoughnessTexture ​

csharp
public static readonly MaterialParameterID MetallicRoughnessTexture

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.MetallicRoughnessTexture)。

NormalTexture ​

csharp
public static readonly MaterialParameterID NormalTexture

接空間の法線Textureです。

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.NormalTexture)。

Opacity ​

csharp
public static readonly MaterialParameterID Opacity

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.Opacity)。

Roughness ​

csharp
public static readonly MaterialParameterID Roughness

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

操作:読取専用。

定義値:MaterialParameterID.FromName(MaterialParameterNames.Roughness)。

実行時の扱い ​

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

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