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 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..
OpenGL 렌더링 결과를 보여주기 위해 필요한 윈도우(UI)와 OpenGL 컨텍스트 생성을 MFC로 처리하는 방법을 설명합니다. 64비트 윈도우(x64)에서 OpenGL 2.x API를 사용하여 프로그래밍을 하는 경우를 대상으로 하고 있습니다. Visual Studio 2017 Community를 사용해서 진행했지만 다른 버전에서도 거의 동일하게 동작할 듯합니다. 이제 다이얼로그기반 MFC 프로젝트 생성부터 예제 코드 실행까지 단계별로 설명하겠습니다. MFC 응용 프로그램 생성 GLEW 라이브러리 추가 UI 구성 OpenGL 관련 코드 추가 테스트 관련 포스팅 참고한 사이트 MFC 응용 프로그램 생성Visual Studio 2017을 실행시키고 메뉴에서 파일 > 새로 만들기 > 프로젝트를 선택합니다. ..
OpenGL 렌더링 결과를 보여주기 위해 필요한 윈도우(UI)와 OpenGL 컨텍스트 생성을 MFC로 처리하는 방법을 설명합니다. 64비트 윈도우(x64)에서 OpenGL 3.x 이상 API를 사용하여 프로그래밍을 하는 경우를 대상으로 하고 있습니다. Visual Studio 2017 Community를 사용해서 진행했지만 다른 버전에서도 거의 동일하게 동작할 듯합니다. 이제 다이얼로그기반 MFC 프로젝트 생성부터 예제 코드 실행까지 단계별로 설명하겠습니다. MFC 응용 프로그램 생성 GLEW 라이브러리 추가 UI 구성 OpenGL 관련 코드 추가 테스트 관련 포스팅 참고한 사이트 최초작성 2017.5.26마지막 수정 2018.1.29 MFC 응용 프로그램 생성Visual Studio 2017을 실행시키..
OpenGL( freeGLUT ) 코드를 Visual Studio 2015에서 컴파일 하기 위해서 필요한 작업을 진행해보았습니다. 빈 프로젝트 파일 생성 Visual Studio 2015를 실행시키고 메뉴에서 파일-새로 만들기-프로젝트를 선택합니다. 왼쪽 항목 중에 Win32를 선택하고 오른쪽 창에서 Win32 콘솔 응용프로그램을 선택합니다. 적당한 프로젝트 이름과 위치를 지정해 줍니다. 응용프로그램 마법사에서 응용 프로그램 설정할 때, 빈 프로젝트를 선택해주고 SDL은 체크 해제합니다. 왼쪽 프로젝트 창에서 소스 파일 항목을 선택한 후 마우스 오른쪽 버튼을 눌러 나오는 메뉴에서 추가 - 새 항목을 선택합니다. 새 항목 추가 창이 뜨면 C++ 파일(cpp)를 선택하고 이름을 main.cpp로 수정한 후 ..