메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT EXPERT, 3D 게임 프로그래밍(개정판)

  • 저자 : 김용준
  • 출간 : 2010-04-28
  • 페이지 : 1076 쪽
  • ISBN : 9788979147339
  • 물류코드 :1733
초급 초중급 중급 중고급 고급
1점 (1명)
좋아요 : 28
『IT EXPERT 3D 게임 프로그래밍』이 DirectX 10을 포함하여 돌아왔다.

게임 개발자들은 유저들의 다양한 욕구를 충족시키기 위한 기술 배양에 관심을 두고 있다. 3D 게임의 가장 큰 매력은 현실을 가장 실감나고 다채롭게 반영할 수 있다는 것이다. 이 같은 특징은 개발자들이 더 현실적이고 독특한 게임을 만들고자 하는 동기를 부여했고 그 결과 탄생한 것이 DirectX 10이다.이 책은 현재 3D 게임 개발에서 주축이 되는 DirextX 9과 더불어 새롭게 실제 게임 개발에서 점차적으로 이용되고 있는 DirextX 10의 장점과 새로운 기술까지 담아 누구나 좋아할 수 있는 3D 게임을 개발할 수 있는 기본기를 닦을 수 있도록 했다. 게임 프로그래밍의 기본인 오브젝트 생성 및 캐릭터 애니메이션과 지형처리 기법 등을 체계적으로 설명하는 것은 물론 3D 게임을 더욱 화려하고 실감나게 만들어주는 DirextX 10의 셰이더와 수학적 알고리즘까지 학습 가능하다. 또한 기존 판보다 더욱 강화된 충돌 처리, 그림자 처리, 광선 추적 등 고급 기법까지 실용적인 예제를 따라해보며 확실하게 익힐 수 있도록 구성했다. 여러분이 책의 첫 페이지에서 마지막 페이지까지 읽는다면 책 속의 모든 내용을 이용하여 더욱 아름답고 즐거운 게임을 만들 수 있는 커다란 능력을 얻을 것이다.
  • Direct3D의 기본 개념과 함께 DirectX 9과 DirectX 10 차이점을 설명한다.
  • 수학적 알고리즘과 실전 예제를 통해 3D 프로그래밍 기술을 익힌다.
  • 외부 지형 처리와 FPS를 위한 내부지형처리 기법을 살펴본다.
  • 그림자 효과와 충돌 처리 등 고급 3D 프로그래밍 기법을 학습한다.
  • 캐릭터 애니메이션과 모션블렌딩, XML 형식 데이터 추출 등 다양한 프로그래밍 기법을 알아본다.
  • DirexX 10에서 강화된 셰이더 4.0과 HLSL의 체계적인 설명을 통해 고성능 프로그래밍을 구현하는 능력을 키운다.
저자

김용준

홈페이지: http://www.3dstudy.net

한양대학교 수학과를 졸업하고 쌍용정보통신의 시스템연구소에서 근무하였으며, LG 소프트스쿨과 주성대학 등에서 강의를 한 바 있다. 저서로는 『재미있는 게임 프로그래밍』(미래정보사, 1994)이 있으며, 「마이크로 소프트웨어」 등의 잡지에도 다수의 글을 기고하였다. 현재 『3D 엔진 프로그래밍(가제)』(한빛미디어, 2004년 출간 예정)의 집필에 정열을 쏟고 있다.

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 간략 정보

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2017-09-28 다운로드
결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
IT EXPERT, 3D 게임 프로그래밍(개정판)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT EXPERT, 3D 게임 프로그래밍(개정판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT EXPERT, 3D 게임 프로그래밍(개정판)
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실