Unreal Engine VR Cookbook(언리얼 엔진 가상 현실 쿡북) (예제로 배우는 VR 개발)

Unreal Engine VR Cookbook(언리얼 엔진 가상 현실 쿡북) (예제로 배우는 VR 개발)

$35.00
Description
VR 산업계에서 사용되는 용어부터 개발에 활용할 수 있는 라이브러리, 개발 시에 발생할 수 있는 문제를 해결하기 위한 다양한 솔루션을 소개한다. 언리얼 엔진 4의 블루프린트 툴을 사용하는 예제 중심으로 구성돼 있다. 트레이스 인터랙션, 텔레포테이션, 사용자 인터페이스, 캐릭터의 역운동학, 모션 컨트롤러 인터랙션, 로코모션, 최적화 기법에 이르기까지 VR 개발 관련 모든 것을 다룬다. 이 책은 이론의 설명과 더불어 툴을 사용하는 예제 위주로 구성돼 있어 입문자가 쉽게 VR을 개발해 볼 수 있도록 돕는다.
저자

미치맥카프리

MitchMcCaffrey언리얼엔진VR개발자를위한많은커뮤니티리소스의독립게임개발자및제작자다.자신의유명한유튜브채널Mitch’sVRLab에서게임개발베스트프랙티스를가르치고있으며,자신의커뮤니티기반VR콘텐츠예제를통해그베스트프랙티스들을데모로보여준다.

목차

1부.시작하기
1장.용어와베스트프랙티스
__용어
__베스트프랙티스
__요약

2장.헤드마운트디스플레이설정하기
__GearVR
__Rift와Vive
__요약

3장.툴킷
__일반함수라이브러리
__Oculus함수라이브러리
__SteamVR함수라이브러리
__요약

2부.레시피
4장.트레이스인터랙션
__트레이스인터랙션의이해
__인터페이스의이해
__트레이스인터랙션설정하기
__기본인터랙티브오브젝트설정하기
__요약
__연습문제

5장.텔레포테이션
__텔레포테이션설정하기
__텔레포트시각화하기
__간단한텔레포테이션볼륨만들기
__요약
__연습문제

6장.언리얼모션그래픽스와2D사용자인터페이스
__VR에서2DUI의도전과제
__UMG의역사와호환성
__기본VR메뉴생성하기
__커스텀메뉴인터랙션
__요약
__연습문제

7장.캐릭터의역운동학
__역운동학소개
__헤드IK설정하기
__핸드IK설정하기
__요약
__연습문제

8장.모션컨트롤러인터랙션
__모션컨트롤러인터랙션이중요한이유
__주의해야할것:행동유도성의중요성
__현재세대의공유입력모션컨트롤러
__월드인터랙션프로젝트설정하기
__오브젝트와인터랙션하기
__인터랙티브오브젝트생성하기
__요약
__연습문제

9장.VR로코모션
__시뮬레이터멀미
__로코모션타입
__로코모션구현하기
__요약
__연습문제

10장.VR최적화
__VR렌더링요구사항
__지연시간완화
__성능향상
__VR프로젝트설정
__요약
__연습문제

출판사 서평

★이책에서다루는내용★
■기본VR개념및용어이해
■Blueprint시각적스크립팅으로VR로직구현
■OculusRift,HTCVive,GearVR,GoogleVR,PSVR등의여러가지환경으로기본VR프로젝트제작
■앉은VR경험과서있는VR경험의차이의인식과관리
■트레이스인터랙션및순간이동설정
■UMG및2DUI사용
■머리및손에대한역운동학(IK)구현
■효과적인모션컨트롤러상호작용정의
■사용자모션멀미방지
■VR애플리케이션최적화
■VR편집기,커뮤니티리소스등의정보탐색

★이책의대상독자★
이책은언리얼엔진4UE4및Blueprints를이미익숙하게사용하는사람들을대상으로한다.경험이부족하다면,이책을읽기전에언리얼엔진문서를살펴보길바란다.그러나실제코딩과관련해서는대부분설명하며,대부분의수학은사이드바및본문에서설명한다.따라서심도있는코딩이요구되지는않는다.

★이책의구성★
1부.'시작하기'에서는1장부터3장까지는이책과VR산업계에서사용하는용어를소개한다.이부분에서는다양한VR헤드셋에대한기본프로젝트를만드는방법도설명한다.
2부.'레시피'에서는4장부터10장까지는이책의메인레시피를담고있다.모션컨트롤러인터랙션부터VR이동스킴에이르기까지모든것을다룬다.
3부.'부록'에서는VREditor및리소스에대한보조정보는VR개발과정에도움이될것이다.

★추천의글★
나는꽤오랫동안미치(Mitch)가해온작업의팬이었다.2014년초,그는언리얼엔진(UnrealEngine)에서VR캐릭터를위한새로운이동방식을탐구했으며수많은실습스레드가진행되고있는www.unrealengine.com포럼에서그가한작업의결과와수많은샘플파일을공유했다.VR발전초기에도편안한가상환경을디자인하는문제를이해하고자하는그의작업은많은초심자들에게도움이됐다.
수천명의사람들이Mitch’sVRLabs유튜브채널을통해명확하고간결한UE4비디오로VR에서의이동방식및상호작용메커니즘의기초를이해할수있었다.언리얼엔진및가상현실작업에대한그의지식과경험을모두이책으로가져올수있게돼기쁘다.현재그를향한주목과더불어언리얼엔진이라는가상현실의흥미진진한매체를어떻게다루는것이최선일지이해하려는열정을가진미치는이책을세계와공유할수있는유일한자격이있는사람이라고생각한다.
-루이스카탈디(LuisCataldi),에픽게임주식회사,언리얼엔진에듀케이션

★옮긴이의말★
최근VR및AR기술이빠르게발전하고다양한분야에서활용하고있다.VR기술은사용자로하여금뛰어난현실감과몰입도를가져다줄수있지만,이를위해서는개발하는사람의섬세한설계와구현이필요하다.이책은VR을개발할때언리얼엔진을통해사용자의현실감과몰입도를높이기위한다양한방법을설명한다.언리얼엔진4는블루프린트(Blueprints)라는비주얼스크립팅툴을제공하고있다.블루프린트는노드를연결하는방식으로개발자의의도를쉽게반영할수있으며기존작업을마이그레이션하는데용이하고,기존의콘텐츠에쉽게적용할수있다.이책의예제를따라하며VR을개발해보자.