줄 목록
선 목록은 격리된 직선 세그먼트의 목록입니다. 선 목록은 진눈깨비 또는 폭우를 3D 장면에 추가하는 등의 작업에 유용합니다. 애플리케이션은 꼭짓점 배열을 채워 선 목록을 만듭니다. 줄 목록의 꼭짓점 수는 2보다 크거나 같은 짝수여야 합니다.
다음 그림에서는 렌더링된 줄 목록을 보여 줍니다.
줄 목록그림
선 목록에 재질과 질감을 적용할 수 있습니다. 재질 또는 질감의 색은 선 사이의 어느 지점에서도 그려지는 선을 따라만 나타납니다.
다음 코드에서는 이 줄 목록에 대한 꼭짓점을 만드는 방법을 보여 있습니다.
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_LINELIST, 0, 3 );
관련 항목