D3DX10_WELD_EPSILONS structure

Specifies tolerance values for each vertex component when comparing vertices to determine if they are similar enough to be welded together.

Syntax

typedef struct D3DX10_WELD_EPSILONS {
  FLOAT Position;
  FLOAT BlendWeights;
  FLOAT Normal;
  FLOAT PSize;
  FLOAT Specular;
  FLOAT Diffuse;
  FLOAT Texcoord[8];
  FLOAT Tangent;
  FLOAT Binormal;
  FLOAT TessFactor;
} D3DX10_WELD_EPSILONS, *LPD3DX10_WELD_EPSILONS;

Members

Position

Type: FLOAT

Position

BlendWeights

Type: FLOAT

Blend weight

Normal

Type: FLOAT

Normal

PSize

Type: FLOAT

Point size value

Specular

Type: FLOAT

Specular lighting value

Diffuse

Type: FLOAT

Diffuse lighting value

Texcoord

Type: FLOAT

Eight texture coordinates

Tangent

Type: FLOAT

Tangent

Binormal

Type: FLOAT

Binormal

TessFactor

Type: FLOAT

Tessellation factor

Remarks

The LPD3DXWeldEpsilons type is defined as a pointer to the D3DXWeldEpsilons structure.

typedef D3DX_WELD_EPSILONS *LPD3DX_WELD_EPSILONS;

Requirements

Requirement Value
Header
D3DX10.h

See also

D3DX Structures