점 목록
점 목록은 격리된 점으로 렌더링되는 꼭짓점의 컬렉션입니다. 애플리케이션은 스타 필드용 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}
};
아래의 코드 예제는 이 점 목록을 Direct3D로 렌더링하는 방법을 보여 줍니다.
//
// It is assumed that d3dDevice is a valid
// pointer to an IDirect3DDevice interface.
//
d3dDevice->DrawPrimitive( D3DPT_POINTLIST, 0, 6 );
관련 항목