본문 바로가기

OpenGL

Visual studio 2008에서 OpenGL 적용 법 1) C:\Program Files\Microsoft Visual Studio 9.0\VC\include 에 gl 폴더를 생성하고, gl.h glaux.h glu.h glut.h (3- Header 폴더내의 파일)넣는다. 2) C:\Program Files\Microsoft Visual Studio 9.0\VC\lib 에 OPENGL32.lib GLAUX.lib, GLU32.lib, GLUT32.lib GLUT.lib (2- Lib 폴더내의 파일) 을 넣는다.. 3) C:\Windows\System32 에 3-Header 폴더내의 파일을 넣는다. 더보기
OpenGL을 이용한 Picking 성공 일단 방금 기능구현이 막 끝난 참이라 부가기능 구현도 안되어있고 여러가지 자잘한 버그도 수정이 안되어있다. 게임 실행창을 닫아서 메인 창으로 갔다가, 다시 게임 실행창을 켰을때 화면이 검게 나오는 이유는, ARToolKit에서 제공해주는 프레임을 얻어오는 함수를 거치면서 화면이 검게되는것을 확인하였다. 어디서부터 손을 대야할지 막막하다-_-a 이걸 어떻게 고치지....ㅠ 더보기
AR을 이용한 사천성 알 출력 사천성 판이 4x4라면, 마커가 16개가 필요한게 아닌가 라는 생각을 했었다. 마커를 여러개 사용해 버리면 인식률 문제도 있고, 조작함에 있어서 마커를 가려버릴 경우에도 문제가 생겨서 어떻게 할지 고민을 많이 했었는데 뜻밖에도 마커 하나에 배열을 이용하여 여러개를 띄울수도 있었다! 배열을 사용하기 때문에 각 배열칸 별로 이벤트도 줄수 있을꺼라 생각한다. (아직 시도를 안해봐서 장담은 못하겠다.) 일단 OpenGL로 알을 드로잉 했는데, 여기서 좀 더 다듬으면 그럴듯한 사천성 판을 출력할수 있을듯 하다. 더보기