인하대 컴퓨터 그래픽스 설계 4주차 과제
- 최초 등록일
- 2018.09.29
- 최종 저작일
- 2017.10
- 6페이지/ 압축파일
- 가격 1,000원
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
소개글
2017년 컴퓨터 그래픽스 설계 수업에 제출했던 과제들과 기말 프로젝트입니다. 코드와 코드분석이 모두 있고, 분석 및 고찰도 아주 상세하게 써서 수업때 A를 받은 자료들 입니다.
목차
1. 코드
2. 실행 화면
3. 분석 및 고찰
본문내용
1. 코드
#include <gl/glut.h>
#include <stdio.h>
#include <windows.h>
#include <math.h>
using namespace std;
float elevation = 0; // 위도
float azimuth = 0; // 경도
float r = 20; // 거리
float PI = 3.141592; // 파이값을 설정
float eyex;
float eyey;
float eyez;
float upz = 0;
void init(void) {
glClearColor(1.0f, 1.0f, 1.0f, 0.0f); // 배경색을 하얀색으로 설정
glLoadIdentity();
< 중 략 >
3. 분석 및 고찰
이번 과제에서는 주전자를 그리고 키보드의 화살표 방향키를 입력 받을 수 있는 specialkeyboard 함수를 만들고 이를 glutSpecialFunc 함수에 넣어 화살표 방향키를 입력받아 주전자를 회전시켜보는 프로그램을 만들었다.
참고 자료
없음
압축파일 내 파일목록
12151560 박주연_4주차 과제.hwp
CGD_1.sln
과제4.cpp