2011-08-22 6 views
3

OpenGL에서 사진을 그리려면 어떻게해야합니까? 나는 그걸 가지고 놀고 있었지만, 지금 할 수있는 것은 원시적 인 모양뿐입니다. 나는 아직 3D를보고 있지 않다. 어쩌면 그냥 2D에서 멋진 그림 그리기를 시작한 다음 점차적으로 거기에서 픽업을 시작하는 방법 일 수 있습니다. 하지만 어떻게 시작해야합니까?OpenGL에서 2D 드로잉 만들기

나는 포인트를 그리는 것과 같은 것을 시도해 보았다. 라인의 포인트를 결합하여 물건의 윤곽을 만들었지 만, 할 수있는 일은 꽤 많았다.

저는 2D에서 많은 흥미로운 것을 수행 할 수 있다는 것을 발견했습니다. this, this 또는 심지어 this입니다.

화면에서 렌더링하기 위해 OpenGL을 사용하려면 어떻게해야합니까? 잠시 동안 OpenGL을 재생 한 후에 어디에서 시작해야합니까?

+0

멋진 OpenGL 튜토리얼이 있습니다. NeHe 자습서는 조금 뿌려 지지만 여전히 최상의 결과를 보여줍니다. 또한 OpenGL과 3D 작업에서 2D 작업을 그릴 때 약간의 차이가 있음을 알아 두십시오. 유일한 차이점은 세 번째 좌표 (Z)가 기본값으로 유지된다는 것입니다. – datenwolf

답변

1

온라인 자습서는 좋지만 도서도 좋은 투자입니다.

나는 소수의 사람들과 함께이 책을 가지고있다. Beginning OpenGL Game Programming

OGL을 처음 배우는 사람들에게는 쉽게 따르기 쉽습니다. 두 번째 에디션에는 쉐이더도 포함됩니다.

다른 멋진 OGL 서적도 많이 있습니다. 온라인 또는 현지 서점에서 검색하십시오. 대부분 품질은 적당하지만 제품을 구입하기 전에 미리 살펴보고 재료를 이해할 수 있는지 확인하십시오.

1

NeHe가 분명히 시작할 장소입니다. 여기 자습서를 체크 아웃 : http://nehe.gamedev.net/tutorial/lessons_01__05/22004/ 을 당신이 (당신이 완전히 어떤 쉐이더 이해 기본적으로 한 번) 좋은 충분한 이해가있을 때 여기에 lighthouse3D의 GLSL 튜토리얼로 이동 : 또한 http://www.lighthouse3d.com/tutorials/glsl-tutorial/

, 당신이 배울 무엇이든, 전체 방법 이를 통해 계속해서 파이프 라인을 참조하도록하십시오 (Google 이미지에는 이것에 대한 많은 복잡한 기본 버전이 있습니다). 처음에는 정말 복잡해 보였지만 더 많이 이해할수록 더 이해하기 시작합니다.

마지막으로, 돈을 지불 할 준비가되면 마지막으로 "Open GL 프로그래밍 가이드"라는 큰 빨간 책이 필수적입니다.

관련 문제