[프로그래밍] Open GL

등록일 2002.09.19 압축파일 (zip) | 5페이지 | 가격 500원

소개글

Open GL을 이용하여 간단한 구(sphere)를 화면에 뿌려주는 소스입니다.
조명도 하나 들어갔구요..

목차

없음

본문내용

#include <windows.h>
#include <gl\gl.h>
#include <gl\glu.h>
#include <gl\glaux.h>

HDC hDC=NULL;
HGLRC hRC=NULL;
HWND hWnd=NULL;
HINSTANCE hInstance;


GLUquadricObj *obj; // 그릴 도형을 생성하기 위한 포인터


LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); // 윈도우 프로시저 선언

GLvoid ReSizeGLScene(GLsizei width, GLsizei height) // Resize시 함수선언
{
if (height==0) // 높이값이 0이 되면 나눌 수 없으므로,
{
height=1; // 높이를 1로 잡아줌
}

glViewport(200,-150,width,height); // Viewport 값의 설정
glMatrixMode(GL_PROJECTION); // 매트릭스 모드 설정
glLoadIdentity(); // 매트릭스 초기화

// 윈도우에 그려질 perspective 값 설정
*원하는 자료를 검색 해 보세요.
  • openGL을 이용한 계층 구조를 가지는 놀이기구 모델 만들기 0페이지
    다음과 같은 조건 및 +@ 를 만족시켜 10점 만점에 11점 받고,해당 학기 A+ 받았습니다.0. Display window 크기는 1000 x 1000로 한다.1. Hierarchical transformation 구조를 가진 놀이동산의 놀이기구를 만든다. (30점)..
  • OpenGL을 이용한 도형의 변환(이동, 재질, 조명 설정 등) 소스코드 및 리포트입니다. 7페이지
    OpenGL을 이용한 도형의 변환(이동, 재질, 조명 설정 등) 소스코드 및 리포트입니다.소스코드는 주석 처리를 모두 하였습니다.
  • [OpenGL]OpenGL 3D Transformation 처리 0페이지
    ..FILE:flw.mtl # # Wavefront material file: c:\temp\export\flw.mtl # # Converted by the PolyTrans geometry converter from Okino Computer Graphics, Inc..
  • [컴퓨터 전공][과목 : 컴퓨터 그래픽스][내용 : OpenGL 최종 프로젝트 레포트 17페이지
    REPORT Final Project 교과목 담당 교수님 제출 날짜 전 공 학 번 이 름 0. 주제 컴퓨터 그래픽스 실습 및 과제를 통해 진행시킨 프로젝트를 보완, 수정, 향상한다. 위 프로젝트 화면의 간략한 설명은 다음과 같다. 0. 프로젝트의 주요 텍스쳐: 나무, ..
  • OpenGL을 이용하여 3DS파일을 불러와서 만든 선풍기. 0페이지
    C++의 MFC에서 OpenGL을 이용하여 3DS파일을 불러와서화면에 표시를 하고 컨트롤바로 컨트롤을 하여서 만든 선풍기입니다.컨트롤박스에 있는것과 같이 정지, 미풍, 약풍, 강풍이 있어서선풍기날의 회전속도를 컨트롤이 가능합니다.그리고 선풍기가 돌아갈때회전/정지, 키올..
  • OpenGL을 이용한 3D 아날로그 시계 구현 0페이지
    컴퓨터그래픽스 과제로 나온 아날로그 시계 구현한 소스입니다.시계 및 광원 이동이 가능하도록 2가지 모드를 두었습니다.원하는 texutre 그림파일로 바꾸면 다른 배경을 사용할수있습니다.물론 opengl에 필요한 라이브러리들및 헤더파일은 미리 설정된 상태이어야합니다.
  • [Opengl] 프로젝트 (두루마리를 이용한 점괘 프로그램) 0페이지
    opengl을 이용한 (openglut는 전혀 사용하지 않음) 점괘를 보는 두루마리 프로그램입니다.