이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
3D 게임 프로그래밍
개정판
김용준
한빛미디어 2010.04.05.
베스트
IT 모바일 top100 2주
가격
36,000
10 32,400
YES포인트?
1,800원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 분야의 이벤트

IT EXPERT

책소개

목차

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

저자 소개

저자: 김용준
한양대학교 수학과를 졸업하고 쌍용정보통신 시스템연구소에서 근무했으며, LG 소프트스쿨, 주성대학, 서울정보기술대학교 등에서 강의를 한 바 있다. 저서로는 『재미있는 게임 프로그래밍』(미래정보사, 1994), 『DirectX 9 셰이더 프로그래밍』(한빛미디어, 2004)이 있으며, 마이크로 소프트웨어 등의 잡지에도 다수의 글을 기고했다. 현재 한국게임산업개발원 산하 게임아카데미 교수로 재직 중이다.
http://www.3dstudy.net

품목정보

발행일
2010년 04월 05일
쪽수, 무게, 크기
1076쪽 | 188*254*60mm
ISBN13
9788979147339

출판사 리뷰

실감나는 3D 게임 제작을 위한 필수 DirectX 기법!
『IT EXPERT 3D 게임 프로그래밍』이 DirectX 10을 포함하여 돌아왔다.


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

기본적인 오브젝트 생성부터 DirectX 10 고급 활용법까지 수록한 이 책은 실무 현장의 3D 게임 개발 기술을 고스란히 전달한다.
『IT EXPERT 3D 게임 프로그래밍』(2003, 한빛미디어)의 개정판이다.
기존 책과 비교해서 변환과 이동, 픽킹과 충돌처리 등에 필요한 기본 수학과 알고리즘을 추가했다.
기존 판과 비교해서 강화된 캐릭터 애니메이션, 지형처리 기법을 업그레이드된 예제로 소개한다.
기존 판과 비교해서 DirectX 10을 추가했다. DirectX 10에서 새롭게 제공되는 셰이더 4.0과 HLSL 기법을 담아 DirectX 10을 처음 접하는 독자도 바로 활용할 수 있다.

- Direct3D의 기본 개념과 함께 DirectX 9과 DirectX 10 차이점을 설명한다.
- 수학적 알고리즘과 실전 예제를 통해 3D 프로그래밍 기술을 익힌다.
- 외부 지형 처리와 FPS를 위한 내부지형처리 기법을 살펴본다.
- 그림자 효과와 충돌 처리 등 고급 3D 프로그래밍 기법을 학습한다.
- 캐릭터 애니메이션과 모션블렌딩, XML 형식 데이터 추출 등 다양한 프로그래밍 기법을 알...『IT EXPERT 3D 게임 프로그래밍』이 DirectX 10을 포함하여 돌아왔다.

기본적인 오브젝트 생성부터 DirectX 10 고급 활용법까지 수록한 이 책은 실무 현장의 3D 게임 개발 기술을 고스란히 전달한다.

이 책의 특징과 장점

-.『IT EXPERT 3D 게임 프로그래밍』(2003, 한빛미디어)의 개정판이다.
- 기존 책과 비교해서 변환과 이동, 픽킹과 충돌처리 등에 필요한 기본 수학과 알고리즘을 추가했다.
- 기존 판과 비교해서 강화된 캐릭터 애니메이션, 지형처리 기법을 업그레이드된 예제로 소개한다.
- 기존 판과 비교해서 DirectX 10을 추가했다. DirectX 10에서 새롭게 제공되는 셰이더 4.0과 HLSL 기법을 담아 DirectX 10을 처음 접하는 독자도 바로 활용할 수 있다.

어떤 독자를 위한 책인가?

- 3D 게임 업체에서 프로젝트를 수행하고 있거나 새롭게 제작하고자 하는 개발자
- 주요 게임 학과에서 3D 프로그래밍을 학습하는 대학(원)생

리뷰/한줄평1

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

10.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정