2014-02-15 2 views
0

저는 직교 좌표계 (표준 OXYZ)를 그릴 필요가 있습니다. 방정식 ax + by + cz + d = 0과 몇 가지 객체로 평면을 구성 할 것입니다.OpenGL을 통해 데카르트 비행기를 그리는 방법은 무엇입니까?

OpenGL을 통해 어떻게 할 수 있습니까? 아무도?

+0

비행기를 실제로 그려보고 싶습니까? 임의의 3D 표면을 그리려면 행진 큐브 알고리즘을 살펴보십시오. 암시 적 곡면 정의를 실제 지오메트리로 전송하는 데 사용됩니다. 이것을 수행하는 다른 알고리즘은 이중 윤곽입니다. –

+0

사실, 저는 직교 비행기를 그리고 그 위에 다양한 기하학적 3D 객체를 그려야합니다. –

답변

1

삼각형이나 쿼드를 만들어야합니다. 방정식을 사용하여 평면에서 점을 계산하고 그 점들로부터 지오메트리를 구성하십시오.

도형 렌더링의 경우 자습서를 찾아보십시오. 주변에 많은 것들이 있습니다.

0

질문을 올바르게 해석하는 경우, 직교 평면 xy, xz, yz의 축을 그리기 만하면됩니다.

비 솔리드 큐브 (glutWireCube이 작업을 수행해야 함)를 그려야 매우 쉽게이를 수행 할 수 있습니다. 즉, 왼쪽 하단이 (0,0,0) (또는 하단 - 뒷면 양의 깊이 방향을 기준으로 한 왼쪽 모서리).