Microsoft DirectX 9.0 SDK Update (October 2004)

AttributeWeights.Normal Property

Language:

Note: This documentation is preliminary and is subject to change.

Retrieves or sets a numerical value that indicates the degree to which normal data is used in simplification operations.

Definition

Visual Basic .NET Public Property Normal As Single
C# public float Normal { get; set; }
Managed C++ public: __property float get_Normal();
public: __property void set_Normal(float);
JScript .NET public function get Normal() : float
public function set Normal(float);

Property Value

System.Single . A Single Leave Site value that indicates the degree to which normal data is used in simplification operations.

This property is read/write. 

Remarks

This structure describes how a simplification operation considers vertex data when calculating relative costs between collapsing edges. For example, if the Normal field is 0.0, the simplification operation ignores the vertex normal component when it calculates the error for the collapse. However, if the Normal field is 1.0, the simplification operation uses the vertex normal component. If the Normal field is 2.0, double the amount of errors; if it is 4.0, quadruple the number of errors, and so on.

See Also


© 2004 Microsoft Corporation. All rights reserved. Terms of use.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center