반응형
OpenGL2023. 10. 19. 20:58Modern OpenGL 강좌 - GLFW와 GLEW 라이브러리 기본 사용방법

GLFW 라이브러리를 사용하여 윈도우와 OpenGL context를 생성하고 GLEW 라이브러리를 사용하여 윈도우를 단색으로 채우는 간단한 예제를 설명합니다. 본 포스팅에 있는 예제 코드를 컴파일하기 위해 필요한 Visual Studio에서 프로젝트 생성 및 라이브러리 추가 방법은 다음 포스팅을 참고하세요. Visual Studio 2023에 OpenGL 개발 환경 만들기 ( GLFW / GLEW ) https://webnautes.tistory.com/2085 처음 작성 : 2017. 1. 18 수정 : 2017. 6. 29 초안을 업데이트 하려는걸 미루다가 이제서야 포스팅합니다. http://www.glfw.org/documentation.html 외에 여러 곳을 참고했는데 다 기록해놓지 못했습니다...

Visual Studio 2023에 OpenGL 개발 환경 만들기 ( GLFW / GLEW )
OpenGL2023. 10. 19. 20:39Visual Studio 2023에 OpenGL 개발 환경 만들기 ( GLFW / GLEW )

Visual Studio Community 2022에서 GLFW 라이브러리를 사용하여 OpenGL 개발을 시작하기 위해 필요한 설정 방법을 다룹니다. 다른 Visual Studio 버전에서도 거의 동일하게 설정 가능합니다. 1. 프로젝트 생성 2. GLFW 3. GLEW 4. 프로젝트 설정 5. 테스트 6. OpenGL 버전 확인 2017. 1. 7 - 최초작성 2021. 9. 26 - Visual Studio 2019로 변경. 2023. 7. 23 - Visual Studio 2023으로 변경. 1. 프로젝트 생성 1. “Create a new project”를 클릭합니다. 2. “Windows Desktop Wizard”를 선택하고 Next를 클릭합니다. “Project name”을 적어주고 Crea..

OpenGL2018. 12. 16. 23:28Python으로 배우는 Modern OpenGL - 3. 사각형 그리기( Element Buffer Object)

PyOpenGL과 GLFW를 사용하여 사각형을 그려보는 Modern OpenGL 예제입니다. 다음 깃허브의 코드를 바탕으로 강좌를 진행하고 있습니다. https://github.com/totex/PyOpenGL_tutorials Python으로 배우는 Modern OpenGL - 1. 개발환경 만들기https://webnautes.tistory.com/1271 Python으로 배우는 Modern OpenGL - 2. 삼각형 그리기(Vertex Buffer Object)https://webnautes.tistory.com/1272 이전 포스팅과 겹치는 부분을 제외하고 설명합니다. 사각형을 그리려면 삼각형을 2번 그려야 합니다. 그러면 같은 버텍스를 두 번 정의해야 하는 문제가 생깁니다. 복잡한 모델을 이 ..

OpenGL2018. 12. 16. 22:50Python으로 배우는 Modern OpenGL - 2. 삼각형 그리기(Vertex Buffer Object)

PyOpenGL과 GLFW를 사용하여 삼각형을 그려보는 Modern OpenGL 예제입니다. 다음 깃허브의 코드를 바탕으로 강좌를 진행하고 있습니다. https://github.com/totex/PyOpenGL_tutorials Python으로 배우는 Modern OpenGL - 1. 개발환경 만들기https://webnautes.tistory.com/1271 1. GLFW를 초기화합니다. if not glfw.init(): return 2. 크기 800 x 600의 윈도우를 생성합니다. 생성시 문제가 발생하면 GLFW를 사용해 생성한 윈도우와 context 관련 자원을 해제합니다. window = glfw.create_window(800, 600, "My OpenGL window", None, None..

OpenGL2018. 12. 1. 22:05Python으로 배우는 Modern OpenGL - 1. 개발환경 만들기

Python에서 OpenGL을 동작시켜야 하는 필요성을 느껴서 PyOpenGL, glfw를 설치하고 예전에 작성했던 포스팅에 있는 코드를 Python으로 변환해서 실행시켜 보려했는데 잘 안되네요. C++ 코드에서는 glew를 사용했었는데 파이썬에는 존재하지 않는 라이브러리라서 그런듯 싶습니다. Modern OpenGL 강좌 - 삼각형 그리기( 렌더링, Vertex Array Object, Vertex Buffer Object)https://webnautes.tistory.com/1153 그래서 깃허브에서 찾은 PyOpenGL 예제 코드를 분석하고 필요하면 변형해서 포스팅을 해보려고 합니다. https://github.com/totex/PyOpenGL_tutorials 오늘은 실행시켜 보는 방법만 소개합니..

반응형
image