다음을 통해 공유


D3DXWELDEPSILONSFLAGS 열거형

꼭짓점을 함께 용접하기 위한 옵션입니다.

Syntax

enum _D3DXWELDEPSILONSFLAGS {
  D3DXWELDEPSILONS_WELDALL              = 1, 
  D3DXWELDEPSILONS_WELDPARTIALMATCHES   = 2, 
  D3DXWELDEPSILONS_DONOTREMOVEVERTICES  = 4, 
  D3DXWELDEPSILONS_DONOTSPLIT           = 8 

};

상수

D3DXWELDEPSILONS_WELDALL

동일한 위치에 있는 모든 꼭짓점을 함께 용접합니다. 이 플래그를 사용하면 꼭짓점 구성 요소 간의 엡실론 비교가 방지됩니다.

D3DXWELDEPSILONS_WELDPARTIALMATCHES

지정된 꼭짓점 구성 요소가 epsilon 내에 있는 경우 두 구성 요소가 모두 같도록 부분적으로 일치하는 꼭짓점을 수정합니다. 모든 구성 요소가 같으면 꼭짓점 중 하나를 제거합니다.

D3DXWELDEPSILONS_DONOTREMOVEVERTICES

꼭짓점만 수정하고 제거하지 않도록 용접에 지시합니다. 이 플래그는 D3DXWELDEPSILONS_WELDPARTIALMATCHES 설정된 경우에만 유효합니다. 꼭짓점을 같게 수정하지만 꼭짓점을 제거할 수는 없도록 수정하는 것이 유용합니다.

D3DXWELDEPSILONS_DONOTSPLIT

개별 특성 그룹에 있는 꼭짓점을 분할하지 않도록 용접에 지시합니다. ID3DXMesh::Optimize 메서드가 D3DXMESHOPT_ATTRSORT 플래그를 사용하여 호출되면 D3DXMESHOPT_DONOTSPLIT 플래그도 설정됩니다. 이 플래그를 설정하면 소프트웨어 꼭짓점 처리 속도가 느려질 수 있습니다.

요구 사항

요구 사항
헤더
D3dx9mesh.h

추가 정보

D3DX 열거형

D3DXWeldVertices