책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788986497694
· 쪽수 : 382쪽
· 출판일 : 2001-02-28
책 소개
목차
제1장 그래픽스 기초
1.1 입출력 매체
1.2 투영(Projection)
1.3 좌표계
1.4 화면에서 기본적인 도형 그리기
1.5 그래픽스 용어
연습문제
제2장 Open GL 개요
2.1 Open GL 개요
2.2 Open GL의 특징
2.3 PC에서의 그래픽
2.4 Open GL의 구조
2.5 Open GL과 Visual C++
2.6 Open GL의 데이터 형태
2.7 Open GL의 함수 형태
연습문제
제3장 Open GL의 기본적인 그리기
3.1 Open GL의 기본 순서
3.2 3차원 뷰(viewing)공간 설정
3.3 간단한 그리기
3.4 3차원 viewing 효과
연습문제
제4장 컬러(color)
4.1 색의 지각
4.2 빛의 성질
4.3 빛의 에너지 분포와 색상
4.4 보색
4.5 기본색과 색도도
4.6 색상 모델
4.7 Open GL에서의 색
제5장 변환(Transformation)
5.1 Modelview란?
5.2 이동(Translation)
5.3 회전(Rotation)
5.4 glPushMatrix()와 glPopMatrix()
5.5 크기변환(Scaling)
5.6 그 외의 변환
5.7 아핀 변환(affine transformation)
5.8 클리핑(clipping)
연습문제
제6장 프랙탈(Fractal)
6.1 프랙탈이란?
6.2 자기 복제
6.3 혼돈(chaos)게임
6.4 멘델브로트(Mandelbrot) 집합
6.5 줄리아(Julia) 집합
6.6 무작위(Random) 프랙탈
6.7 프랙탈 압축
연습문제
제7장 Lights와 은닉면 처리
7.1 빛의 종류
7.2 반사
7.3 빛의 특성
7.4 Open GL에서 구현
7.5 은닉면 처리(hidden surface removal)
연습문제
제8장 Shading & Shadow
8.1 빛의 세기 표현
8.2 Shading 방법
8.3 Open GL에서 shading
8.4 그림자(shadow)
8.5 Rendering 기법
연습문제
제9장 Fonts, 이미지 그리고 성능 향상
9.1 비트맵
9.2 3차원 문자
9.3 이미지
9.4 Open GL에서 비트맵 이미지 처리
9.5 성능향상 - display list
연습문제
제10장 Texture 매핑
10.1 텍스처 매핑 기초
10.2 일차원 텍스처 매핑
10.3 텍스처 매핑 방법
10.4 2차원 텍스처 매핑
10.5 MOD(Multi-level Of Detail)
10.5 자동 텍스처 좌표 매핑
10.6 Procedural 매핑
10.7 Bump 매핑
연습문제
제11장 복잡한 모양의 물체 만들기
11.1 조각으로 만들기
11.2 Open GL에서 조각으로 그리기
11.3 2차원 곡면으로 간단한 3차원 도형 만들기
11.4 CSG(Constructive Solid Geometry)
11.5 사분 트리구조와 팔분 트리구조
연습문제
제12장 곡선과 곡면
12.1 곡선
12.2 곡면
12.3 Open GL에서의 곡선과 곡면
12.4 Sweep
연습문제
제13장 버퍼 및 특수효과
13.1 버퍼
13.2 color 버퍼
13.3 depth 버퍼
13.4 stencil 버퍼
13.5 accumulation 버퍼
13.6 블렌딩
13.7 안개 효과
13.8 계단 효과 없애기(Antialiasing)
연습문제
제14장 상호 작용(interactivity)
14.1 요구 사항
14.2 사용자 인터페이스 형태
14.3 디자인시 고려 사항
14.4 상호 작용(interaction)
연습문제
부록
부록 A 간단한 사각형 그리는 프로그램
부록 B 행렬
부록 C 벡터
부록 D 복소수
부록 E 좌표계
참고문헌
찾아보기