책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788979147339
· 쪽수 : 1076쪽
책 소개
목차
1부 기본초식: 기본적인 용어와 이론에 대한 설명
1장. 3D 기초용어와 이론
01 기초용어
2장. 따라해 보기
01 개요
02 디바이스 생성
03 정점 버퍼
04 행렬
05 광원
06 텍스처
07 메시
08 인덱스 버퍼
3장. DXUT 프레임워크
01 DXUT 사용법
2부 문파입문: 본격적인 3D 프로그래밍 시작
4장. 기초수학
01 기초수학
02 변환
03 조명 처리 기법
5장. 텍스처
01 텍스처
02 멀티 텍스처
03 라이트맵핑
04 빌보드
05 법선맵핑
06 계층구조
07 애니메이션
08 스키닝
6장. 3D 데이터 추출
01 맥스스크립트 입문
02 맥스스크립트 기초 사용법
03 맥스스크립트 실전 응용
3부 실전대련: 지형 처리에 대한 모든 것
7장. 외부지형 처리
01 지형 처리 기법
02 카메라
03 절두체 컬링
04 쿼드트리
05 쿼드트리 컬링
06 LOD(Level Of Detail)
07 균열 방지
8장. 내부지형 처리
01 내부지형 처리
4부 강호출두: 캐릭터에 대한 모든 것
9장. 캐릭터 애니메이션
01 캐릭터
02 스크립트와 XML 데이터 파서
03 계층구조
04 키프레임 애니메이션
05 스키닝
5부 무림비급: 셰이더와 HLSL을 사용한 고급 3D 그래픽
10장. 셰이더란 무엇인가
01 셰이더 개론
11장. DX 9.x 셰이더
01 셰이더 프로그래밍이란?
02 정점 셰이더
03 픽셀 셰이더
04 고급 셰이딩 언어
05 이펙트 프레임워크
12장. 셰이더 개발 전문도구
01 렌더몽키
13장. 실전 셰이더
01 법선맵핑과 시차맵핑
02 뽀샤시 효과
03 반사와 굴절
04 텍스처 응용
05 비실사 렌더링
06 스키닝
14장. 그림자
01 평면 그림자
02 투영 그림자
03 깊이 그림자 맵핑
15장. 교차판정과 광선추적
01 광선추적
02 경계입체 교차판정
6부 소오강호: DX 10%
16장. DX 10
01 예제 01: Direct3D 10 기초
02 예제 02: 삼각형 출력
03 예제 03: 셰이더와 이펙트
04 예제 04: 3차원 공간
05 예제 05: 변환
06 예제 06: 조명
07 예제 07: 텍스처 맵핑과 상수 버퍼
08 예제 08: DXUT에 대하여
09 예제 09: DXUT에서 메시 다루기
10 예제 10: 고급 DXUT
11 DX 10 셰이더 개론
12 예제 11: 정점 셰이더
13 예제 12: 픽셀 셰이더
14 예제 13: 기하 셰이더
15 예제 14: 상태 관리
부록. DX 9.0 개발자를 위한 DX 10 간략 정보