점 목록
점 목록은 격리된 지점으로 렌더링되는 꼭짓점의 컬렉션입니다. 애플리케이션은 별 필드 또는 다각형 표면의 점선에 대해 3D 장면에서 사용할 수 있습니다.
다음 그림에서는 렌더링된 점 목록을 보여 줍니다.
점 목록그림
애플리케이션은 점 목록에 재질과 질감을 적용할 수 있습니다. 재질 또는 질감의 색은 점 사이에 있는 위치가 아니라 그려진 점에만 나타납니다.
다음 코드에서는 이 점 목록에 대한 꼭짓점을 만드는 방법을 보여 있습니다.
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_POINTLIST, 0, 6 );
관련 항목