본문 바로가기

예전/3D

DrawPrimitive , DrawPrimitiveUP


DrawPrimitive 는 Vertex를 그릴 때 사용하는 함수로 할당이 GPU에 되었을 때 쓴다. 

DrawPrimitiveUP 의 UP은 User Point 로 사용자가 직접 시스템 메모리에 할당한다. 시스템 메모리에 할당된 것을 다시 GPU에 쓰기 때문에 Up함수는 더 느리다. 대신 사용자가 컨트롤할 수 있다는 장점이 있다.


DrawIndexPrimitive , DrawIndexPrimitiveUP 함수를 사용하는 Index 도 마찬가지이다. 



'예전 > 3D' 카테고리의 다른 글

[3D] 절두체(Frustum)  (3) 2013.01.10
[3D] 지형 올리고 내리기  (0) 2013.01.08
[3D] 지형(Terrain)  (0) 2013.01.08
[3D] 높이 맵  (0) 2013.01.08
[3D] 픽킹 (Picking)  (3) 2013.01.08