기본 형식(Direct3D 9 그래픽)

3D 기본 요소는 단일한 3D 엔터티를 형성하는 꼭짓점의 컬렉션입니다. 가장 간단한 기본 형식은 점 목록이라고 하는 3D 좌표계의 점 컬렉션입니다.

종종 3D 기본 형식은 다각형입니다. 다각형은 세 개 이상의 꼭짓점을 사용하여 그리는 닫힌 3D 그림입니다. 가장 간단한 다각형은 삼각형입니다. Microsoft Direct3D는 삼각형을 사용하여 대부분의 다각형을 만듭니다. 삼각형의 꼭짓점 세 개가 항상 동일 평면에 있기 때문입니다. 비평면 꼭짓점을 렌더링하는 것은 효율적이지 않습니다. 삼각형을 결합하여 크고 복잡한 다각형 및 메시를 만들 수 있습니다.

다음 그림에서는 정육면체를 보여 줍니다. 두 개의 삼각형은 정육면체의 각 표면을 구성합니다. 삼각형 전체 집합이 모여서 하나의 정육면체 기본 형식을 구성합니다. 원형 표면에 텍스처와 재질을 적용하여 단일 단색 형태로 보이게 할 수 있습니다. 자세한 내용은 재질(Direct3D 9)Direct3D 텍스처(Direct3D 9)를 참조하세요.

각 면에 두 개의 삼각형이 있는 큐브 그림

삼각형을 사용하여 기본 형식의 표면이 부드러운 곡선으로 표시되도록 만들 수도 있습니다. 다음 그림에서는 삼각형을 사용하여 구형을 시뮬레이션할 수 있는 방법을 보여 줍니다. 재질이 적용된 후 구는 렌더링될 때 곡선으로 보입니다. Gouraud 음영을 사용하는 경우 특히 그렇습니다. 자세한 내용은 구라우 셰이딩을 참조하세요.

삼각형을 사용하여 시뮬레이션되는 구의 그림

Direct3D 디바이스는 다음과 같은 유형의 기본 형식을 만들고 조작할 수 있습니다.

IDirect3DDevice9 인터페이스의 렌더링 메서드를 사용하여 C++ 애플리케이션에서 기본 형식을 렌더링할 수 있습니다.

Direct3D 디바이스