Stanford Bunney 모델 - 미국 Stanford 대학교에서 만든 데이터 #include #include #include #include "BunneyModel.h" void MyDisplay() { glClear(GL_COLOR_BUFFER_BIT); glLoadIdentity(); glScalef(1.5f, 1.5f, 1.5f); unsigned int i; for (int i = 0; i < (sizeof(face_indicies) / sizeof(face_indicies[0])); i++) { int vi; glBegin(GL_LINE_LOOP); vi = face_indicies[i][0]; glVertex3f(vertices[vi][0], vertices[vi][1], vertices..
OpenGL 모델뷰 해석 : 좌표계 변환 vs 물체 변환 #1 1. 좌표계 변환 해석 - 전역 좌표계 변환 후, 물체를 나중에 그리는 형태 - 좌표계를 이동한 후 회전시키고 물체를 그림 2. 물체 변환 해석 - 전역 좌표계를 기준으로 그려진 물체를 변환하는 형태 - 그려진 물체를 회전한 후에 이동함 OpenGL 모델뷰 해석 : 좌표계 변환 vs 물체 변환 #2 1. 좌표계 변환 해석 - 전역 좌표계 변환 후, 물체를 나중에 그리는 형태 - 좌표계를 회전한 후 이동시키고 물체를 그림 2. 물체 변환 해석 - 전역 좌표계를 기준으로 그려진 물체를 변환하는 형태 - 그려진 물체를 이동한 후에 전역좌표계 회전
OpenGL 개요 1. Silicon Graphics 사에서 1992년 공개한 저수준 그래픽스 라이브러리 2. 크로노스 그룹(Khronos Group)이 개발 및 관리 3. 다양한 패키지 존재 - 임베디드 시스템 : 2003년 OpenGL ES (for Embedded Systems) 공개 - 웹 환경 : 2011년 WebGL - 안전 중심 응용 : 2005년 OpenGL SC (for Safety Critical applications) 공개 4. OpenGL 공식 사이트 https://www.opengl.org/ OpenGL - The Industry Standard for High Performance Graphics It has been a while in the making but we are ..