반응형

파이썬 강의/openGL 2

파이썬 openGL 1. 기본 그리기(점, 선, 삼각형, 사각형, 다각형)

파이썬 openGL 1번째 강의는 openGL을 통해서 삼각형과 사각형을 그리는 방법입니다. 0. openGL의 방식 openGL은 저수준 API로, 무언가를 그리기 위해서는 모든 것을 본인이 직접 지정해 주어야 합니다. 예를 들어 고수준 API는 도형을 만들기 위해 한 줄의 코드로 만들 수 있다면, 저수준 API인 openGL은 도형을 만들기 위해 기본 색깔을 선언하고, 각 꼭짓점의 위치를 선언하고, 화면에 띄우겠다는 코드를 넣어야 합니다. 그렇기에 이번 강의에서는 openGL의 모든 코드를 설명해 드리며, 다음 강의부터 중복되는 코드는 생략하도록 하겠습니다. 1. openGL의 기본 main함수 파이썬에서 openGL을 사용하기 위해서는 모듈을 import 해줄 필요가 있으며, 필요한 코드는 다음과 ..

파이썬 openGL 0. openGL이란?

안녕하세요. 이번 시간부터는 파이썬을 이용한 openGL에 대해서 글을 써보자 합니다. 우선 openGL에 대한 기본 설명과 파이썬에서 openGL을 사용하는 방법에 대해서 알려드리고자 합니다. 1. openGL openGL(Open Graphics Library)은 실리콘 그래픽스사에서 만든 2차원/3차원 표준 그래픽 API입니다. 비슷한 예시로는 마이크로소프트사의 Direct3D가 있으며, 이 두 API가 대부분의 그래픽을 담당한다고 할 수 있습니다. openGL은 저수준 API로, Direct3D에 비해서 해야 하는 작업의 양은 많지만, 윈도우에서만 작동하는 Direct3D와는 달리 크로스 플랫폼을 지원하며, openGL을 지원하는 대부분의 프로그래밍 언어에서 문법이 거의 비슷하기 때문에 어디에서나..

반응형