줄무늬
선 스트립은 연결된 선 세그먼트로 구성된 기본 형식입니다. 애플리케이션은 닫혀 있지 않은 다각형을 만들기 위해 줄무늬를 사용할 수 있습니다. 닫힌 다각형은 마지막 꼭짓점이 선 세그먼트에 의해 첫 번째 꼭짓점과 연결된 다각형입니다. 애플리케이션이 줄무늬를 기반으로 다각형을 만드는 경우 꼭짓점이 공동 평면으로 보장되지 않습니다.
다음 그림에서는 렌더링된 줄무늬를 보여 줍니다.
줄무늬그림
다음 코드는 이 줄무늬에 대한 꼭짓점을 만드는 방법을 보여줍니다.
struct CUSTOMVERTEX
{
float x,y,z;
};
CUSTOMVERTEX Vertices[] =
{
{-5.0, -5.0, 0.0},
{ 0.0, 5.0, 0.0},
{ 5.0, -5.0, 0.0},
{10.0, 5.0, 0.0},
{15.0, -5.0, 0.0},
{20.0, 5.0, 0.0}
};
아래 코드 예제에서는 IDirect3DDevice9::D rawPrimitive 사용하여 Direct3D 9에서 줄무늬를 렌더링하는 방법을 보여줍니다.
//
// It is assumed that d3dDevice is a valid
// pointer to a IDirect3DDevice9 interface.
//
d3dDevice->DrawPrimitive( D3DPT_LINESTRIP, 0, 5 );
관련 항목