Mesh.ComputeTangentFrame Method

Language:

Performs tangent frame computations on a mesh. Tangent, binormal, and optionally normal vectors are generated. Singularities are handled as required by grouping edges and splitting vertices.

Definition

Visual Basic Public Sub ComputeTangentFrame( _
    ByVal options As TangentOptions _
)
C# public void ComputeTangentFrame(
    TangentOptions options
);
C++ public:
void ComputeTangentFrame(
    TangentOptions options
);
JScript public function ComputeTangentFrame(
    options : TangentOptions
);

Parameters

options Microsoft.DirectX.Direct3D.TangentOptions
Combination of one or more TangentOptions values that specify tangent frame computation options. If zero, the following options will be specified: & ( GenerateInPlace | ( !( WeightByArea | WeightEqual | OrthogonalizeFromU | OrthogonalizeFromV | WrapUV | DontNormalizePartials | WindClockwise | CalculateNormals ) ).

Remarks

Exceptions
InvalidCallException The method call is invalid. For example, a method's parameter might contain an invalid value.
OutOfMemoryException Leave Site Microsoft Direct3D could not allocate sufficient memory to complete the call.

See Also


Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.