책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788979149494
· 쪽수 : 304쪽
· 출판일 : 2012-08-01
책 소개
목차
PART 1 셰이더 프로그래밍 기초
CHAPTER 01 셰이더란 무엇이죠?
__셰이더의 정의
____어휘적 접근
____구조적 접근
__셰이더 프로그래밍을 위한 기본준비
____렌더몽키
__DirectX 프레임워크 [선택사항]
__정리
CHAPTER 2 진짜 쉬운 빨강셰이더
__기초설정
__정점셰이더
____전역변수 vs 정점데이터
____정점셰이더의 입력데이터
____정점셰이더의 출력데이터
____전역변수
____정점셰이더 함수
__픽셀셰이더
____색의 표현방법
____픽셀셰이더 함수
__DirectX 프레임워크 [선택사항]
__정리
CHAPTER 3 텍스처매핑
__텍스처매핑과 UV 좌표
__기초설정
__정점셰이더
____정점셰이더의 입력데이터
____정점셰이더의 출력데이터
____전역변수
____정점셰이더 함수
__픽셀셰이더
____픽셀셰이더의 입력데이터 및 전역변수
____픽셀셰이더 함수
__DirectX 프레임워크 [선택사항]
__정리
CHAPTER 4 기초적인 조명셰이더
__난반사광
____배경
____기초설정
____정점셰이더
____정점셰이더의 출력데이터
____픽셀셰이더
__정반사광
____배경
____기초설정
____정점셰이더
____픽셀셰이더
__DirectX 프레임워크 [선택사항]
__기타 조명기법
__정리
PART 2 셰이더 프로그래밍 응용
CHAPTER 5 물체에 색을 입히는 디퓨즈/스페큘러매핑
__기초설정
__정점셰이더
__픽셀셰이더
__DirectX 프레임워크 [선택사항]
__정리
CHAPTER 6 만화 같은 명암을 입히는 툰셰이더
__배경
__기초설정
__정점셰이더
____정점셰이더 입출력데이터 및 전역변수
____정점셰이더 함수
__픽셀셰이더
__DirectX 프레임워크 [선택사항]
__정리
CHAPTER 7 폴리곤 수를 늘리지 않고도 디테일을 추가할 수 있는 법선매핑
__배경
____법선맵
____접선공간
____법선맵을 읽는 법
__기초설정
__정점셰이더
____정점셰이더의 입력데이터
____정점셰이더의 출력데이터
____전역변수
____정점셰이더 함수
__픽셀셰이더
____픽셀셰이더의 입력데이터 및 전역변수
____픽셀셰이더 함수
__DirectX 프레임워크 [선택사항]
__법선매핑과 비슷한 기타 고급기법
__정리
CHAPTER 8 입방체 텍스처만 있다면 코드 2줄만으로도 만들 수 있는 환경매핑
__배경
__기초설정
__정점셰이더
__픽셀셰이더
__DirectX 프레임워크 [선택사항]
__환경매핑과 비슷한 기타 고급기법
__정리
CHAPTER 9 UV 애니메이션과 울렁효과
__UV 애니메이션
____기초설정
____정점셰이더
____픽셀셰이더
__울렁효과
____정점셰이더
__DirectX 프레임워크 [선택사항]
__기타 고급 정점셰이더 기법
__정리
CHAPTER 10 그림자 기법을 평정한 그림자매핑
__배경
____그림자 만들기
____그림자 입히기
____중간정리
__기초설정
__그림자 만들기 셰이더
____정점셰이더
____픽셀셰이더
____렌더타깃 설정
__그림자 입히기 셰이더 - 원환체
____정점셰이더
____픽셀셰이더
__그림자 입히기 셰이더 - 평면
__DirectX 프레임워크 [선택사항]
____보통 때보다 좀 까다로운 .fx 파일 저장
____프레임워크 코드
__그림자매핑에서 발전한 고급기법
__정리
PART 3 영상처리 기법
CHAPTER 11 흑백/세피아 사진 만들기
__기초설정
____무효과 셰이더
____정점셰이더
____픽셀셰이더
____흑백셰이더
____세피아셰이더
__DirectX 프레임워크 [선택사항]
____사각형 메쉬 만들기
____새로운 자원처리
____렌더링
__정리
CHAPTER 12 외곽선 찾기와 양각효과
__외곽선 찾기
__기초설정
____픽셀셰이더
__양각효과
____기초설정
____픽셀셰이더
__DirectX 프레임워크 [선택사항]
__기타 고급 포스트이펙트 기법
APPENDIX A 고급 셰이더 기법을 찾으려면
__도서
__컨퍼런스
__인터넷
APPENDIX B HLSL 레퍼런스
__시맨틱
__내장 함수