Microsoft DirectX 8.1 (Visual Basic) |
Specifies how to weigh vertex components.
Type D3DXATTRIBUTEWEIGHTS Boundary As Single diffuse As Single Normal As Single position As Single specular As Single Tex(0 To 7) As Single End Type
This type describes how a simplification operation will consider vertex data when calculating relative costs between collapsing edges. For example, if the Normal field is 0.0, then the simplification operation will ignore the vertex normal component when calculating the error for the collapse. However, if the Normal field is 1.0, then the simplification operation will use the vertex normal component. if the Normal field is 2.0, then double the amount of errors; if the Normal field is 4.0, then quadruple the number of errors, and so on.