이 글이 도움이 되었으면 좋겠습니다
-
OpenGL 개발환경 세팅하기 1이 글이 도움이 되었으면 좋겠습니다 2024. 9. 11. 12:32
2. OpenGL 개발 환경 세팅하기 "시작이 반이다. (Well begun is half done.)" - Aristotle 라이브러리를 사용한 경험이 잦은 사람들은 어떤 라이브러리를 가져올 때, 세팅하는 것이 어렵지는 않을 것입니다. 하지만 그러지 못한 사람에게 제일 어려운 것 중 하나가, 라이브러리를 세팅하는 것입니다. 그래서 시작이 반이라는 말이 있듯이, 이번 주제에서는 OpenGL을 세팅하는 방법에 대해 소개하려 합니다. 경로를 설정하는 것조차 놓치지 않고, 자세히 설명할 테니 세팅이 어려우신 분들은 참고해도 괜찮을 것입니다. 2.1 GLFW 세팅 GLFW는 OpenGL을 위한 오픈 소스 멀티 플랫폼 라이브러리입니다. GLFW는 OpenGL 외에도 OpenGL ES 혹은 Vulkan 개발을..
-
Unity와 Visual Studio Code 연동이 글이 도움이 되었으면 좋겠습니다 2024. 9. 11. 12:31
서론 게임 프로젝트를 진행하거나 혹은 자신만의 게임을 개발하고 싶은 사람이라면, Unity 엔진은 누구나 한 번쯤은 들어봤을 것이다. Unity는 현재 Epic Games의 Unreal Engine 4와 게임엔진계의 양대산맥을 이루고 있고, 내가 경험했던 엔진들 중에서 자료도 매우 풍부하여 배우기도 쉽다. 하지만 자료가 풍부한 만큼, 양질의 자료를 찾기가 힘든 것도 사실이다. 그래서 후배들에게 자료도 제공할 겸, 나도 복습할 겸 유니티 튜토리얼을 블로그에 기록하고자 결심했다. 서론은 여기까지 적고, 본격적으로 현재 내가 설정한 Unity 환경들 중에 Visual Studio Code와 Unity를 서로 연동시키는 방법에 대해 알아보고자 한다. 1. Unity와 Visual Studio Code 연동하기 ..
-
OpenGL 개발환경 세팅하기 2이 글이 도움이 되었으면 좋겠습니다 2024. 9. 11. 12:31
2-2. GLEW 세팅 GLEW(The OpenGL Extension Wrangler Library)는 여러 종류의 컴퓨터 플랫폼(Cross Platform) 환경에서 작동 가능한 오픈소스 형태의 C/C++ 확장 라이브러리입니다. GLEW는 효율적인 실시간(run time) 메커니즘을 제공하는데, 이 메커니즘은 사용자의 플랫폼(Window, Mac 등...)에 적합한 OpenGL 기능들을 결정합니다. GLEW는 다양한 운영체제를 지원합니다.(GLEW에서 지원하는 OS: Windows, Linux, Mac OS X, FreeBSD, Irix, Solaris) 여하튼 GLEW의 기능에 대해서는 여기까지 간단히 알아보고, 본격적으로 GLEW를 우리가 전에 만들어 놓은 프로젝트에 적용해봅시다.[실습 1] GL..