Share via


MDLMesh.AddTangentBasis(String, String, String) Method

Definition

Reads texture coordinates from the buffer that is specified by textureCoordinateAttributeName, calculates tangents and bitangents, and stores them in the specified buffers.

[Foundation.Export("addTangentBasisForTextureCoordinateAttributeNamed:tangentAttributeNamed:bitangentAttributeNamed:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void AddTangentBasis(string textureCoordinateAttributeName, string tangentAttributeName, string? bitangentAttributeName);
[<Foundation.Export("addTangentBasisForTextureCoordinateAttributeNamed:tangentAttributeNamed:bitangentAttributeNamed:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member AddTangentBasis : string * string * string -> unit
override this.AddTangentBasis : string * string * string -> unit

Parameters

textureCoordinateAttributeName
String
tangentAttributeName
String
bitangentAttributeName
String

To be added.

This parameter can be null.

Attributes

Applies to