본문 바로가기

old drawer/OpenGL

[OpenGL] 물체 중심점을 원점으로 물체 회전하기 더보기
[OpenGL] 관련 링크 마우스 이벤트 http://www.cyworld.com/hello_sds/3860673 더보기
[OpenGL] OpenGL 라이브러리 설치 방법 헤더 파일 LIB 파일 DLL 파일 glut.h glut.lib glut.dll GL.h glut32.lib glut32.dll GLU.h GLU32.lib GLU32.dll GLAUX.h GLAUX.lib OPENGL32.dll OPENGL32.lib ※ 설치법 간단히 위의 파일들을 적절한 위치에 붙여넣기만 하면 됩니다. ● 헤더파일 : C:\Program Files\Microsoft Visual Studio\VC\include\gl 또는 C:\Program Files\Microsoft Visual Studio\VC\include 에 붙여 넣어 주시면 됩니다. ● LIB 파일 : C:\Program Files\Microsoft Visual Studio\VC\lib 에 붙여넣기 ● DLL 파일 : 32b.. 더보기
[OpenGL] MFC 다이얼로그 기반에서 OpenGL 셋팅하기 안녕하세요 ^^ 오랜만에 OpenGL 강좌를 올리네요. 그동안 저한테 많은 일들이 일어났네요. 학교 근처 2년 반동안 지냈던 자취방을 떠나, 회사 근처로 이사도 하고, 간지 나는 노트북도 샀네요 ^^ 주저리 주저리~ ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: MFC Dlg (다이알로그) 기반에 OpenGL 셋팅 하기 OpenGL 을 이용하여, 빨간 사격형을 띄어 보도록 하자 ! 완성 프로그램 : http://blog.naver.com/silzon/30021589980 위 링크에서 파일을 다운 받길 바란다. 많은 부.. 더보기
[OpenGL] 윈도우 사이즈 변경에 따른 왜곡 방지 void MyReshape(int NewWidth, int NewHeight){ glViewport(0,0,NewWidth, NewHeight); GLfloat WidthFactor = (GLfloat)NewWidth / (GLfloat)400; GLfloat HeightFactor = (GLfloat)NewHeight / (GLfloat)400; glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(-1.0*WidthFactor, 1.0*WidthFactor, -1.0*HeightFactor, 1.0*HeightFactor, -1.0, 1.0); } int main(int argc, char** argv){ glutInit(&argc, argv); glutI.. 더보기
[OpenGL] glClear()와 glClearColor()의 차이 glClearColor(0.0f, 0.0f, 1.0f, 1.0f); glClear(GL_COLOR_BUFFER_BIT); 이와 같은 경우에는 set 해놓은 색이 바탕색으로 적용되게 된다. 하지만 두 함수의 순서을 바꾸게 된다면 설정한 색이 바탕화면으로 적용되지 않게 된다. 내용의 출처 : 이재만 교수의 공간. 더보기