삼각형 그려출력 해보기.

버텍스 버퍼를 만들어 삼각형 만들기

1. 버텍스 구조체를 정의한다.

2. CreateVertexBuffer 함수를 이용해 버텍스 버퍼 생성

3. 디바이스 함수 Lock을 이용해 메모리 포인터를 얻어와 memcpy를 이용해 버택스 정보를 쓴다. 

4. Lock을 쓴후 꼭 Unlock을 호출해준다. 둘은 한 쌍으로 조합해서 사용해야함.



렌더 결과

출력한 삼각형


추가로 회전하게 만들어봄.


버텍스 6개를 D3DPT_TRIANGLEFAN을 이용해 피라미드의 꼭지점을 기준점으로 4개의 삼각형을 그려봄.



반응형

'Programming > DirectX' 카테고리의 다른 글

텍스쳐 출력 해보기  (0) 2016.07.05
머티리얼 & 라이트 & 법선벡터  (0) 2016.07.03
지면 만들기  (0) 2016.07.02
행렬을 이용한 회전 연습  (0) 2016.07.01
fatal error C1859: 'pch' 컴파일 에러  (0) 2016.03.25
3장. Direct3D에서의 드로잉  (0) 2016.01.12
2장 - 렌더링 파이프라인  (6) 2016.01.11
1장 - DirectX 9 기초와 초기화  (0) 2016.01.10