次の方法で共有


MDLMesh.GenerateAmbientOcclusionTexture メソッド

定義

オーバーロード

GenerateAmbientOcclusionTexture(Single, Single, MDLObject[], String, String)

メッシュ内の凹部からのアンビエント ライトのオクルージョンをシミュレートするために使用されるテクスチャを生成します。

GenerateAmbientOcclusionTexture(Vector2i, nint, Single, MDLObject[], String, String)

GenerateAmbientOcclusionTexture(Single, Single, MDLObject[], String, String)

メッシュ内の凹部からのアンビエント ライトのオクルージョンをシミュレートするために使用されるテクスチャを生成します。

[Foundation.Export("generateAmbientOcclusionTextureWithQuality:attenuationFactor:objectsToConsider:vertexAttributeNamed:materialPropertyNamed:")]
public virtual bool GenerateAmbientOcclusionTexture (float bakeQuality, float attenuationFactor, ModelIO.MDLObject[] objectsToConsider, string vertexAttributeName, string materialPropertyName);
abstract member GenerateAmbientOcclusionTexture : single * single * ModelIO.MDLObject[] * string * string -> bool
override this.GenerateAmbientOcclusionTexture : single * single * ModelIO.MDLObject[] * string * string -> bool

パラメーター

bakeQuality
Single
attenuationFactor
Single
objectsToConsider
MDLObject[]
vertexAttributeName
String
materialPropertyName
String

戻り値

属性

適用対象

GenerateAmbientOcclusionTexture(Vector2i, nint, Single, MDLObject[], String, String)

[Foundation.Export("generateAmbientOcclusionTextureWithSize:raysPerSample:attenuationFactor:objectsToConsider:vertexAttributeNamed:materialPropertyNamed:")]
public virtual bool GenerateAmbientOcclusionTexture (OpenTK.Vector2i textureSize, nint raysPerSample, float attenuationFactor, ModelIO.MDLObject[] objectsToConsider, string vertexAttributeName, string materialPropertyName);
abstract member GenerateAmbientOcclusionTexture : OpenTK.Vector2i * nint * single * ModelIO.MDLObject[] * string * string -> bool
override this.GenerateAmbientOcclusionTexture : OpenTK.Vector2i * nint * single * ModelIO.MDLObject[] * string * string -> bool

パラメーター

textureSize
Vector2i
raysPerSample
System.System.IntPtr System.nativeint
attenuationFactor
Single
objectsToConsider
MDLObject[]
vertexAttributeName
String
materialPropertyName
String

戻り値

属性

適用対象