상세 컨텐츠

본문 제목

손에 잡히는 유니티 3D VR/AR

전체 출간 도서

by 비제이퍼블릭 2018. 7. 20. 10:00

본문

 

 

 

손에 잡히는 유니티 3D VR/AR


부제 알짜배기 예제로 배우는 VR/AR 모바일 앱 개발

저자 최윤석

 

출간/배본가능일 2018년 7월 31일

정가 26,000원

페이지 292

판형 4*6배판 188*245

ISBN 979-11-86697-66-5 (93000)


 

책 소개

 

알짜배기 예제로 배우는 VR/AR 모바일 앱 개발

 

최근 멀게만 느껴졌던 가상현실/증강현실(VR/AR)이 점점 우리 곁으로 다가오고 있는 느낌입니다. 여러 분야에서 가상현실을 이용하여 생산성을 높이고 교육의 질을 향상하는 등 사회 전체의 노력이 시도되고 있습니다. 이같은 사회의 흐름 속에서 증강현실과 가상현실에 대한 사람들의 관심은 높아져만 가지만 대부분 관심의 단계에서 머무르고 더 나아가지 못하고 있는 것이 현실입니다.

 

이 책은 가상현실/증강현실 콘텐츠 제작을 처음 접하는 데 있어 가장 쉽고 효율적인 방법으로 접근합니다. 뷰포리아의 심화 기능들인 가상 버튼, 평지 인식, 공간 인식, 물체 인식을 다루어보고, 다른 가상현실 증강현실 소프트웨어인 ARCore 및 Google VR SDK로 콘텐츠를 개발하면서 각 소프트웨어의 차이점을 알고 그에 알맞은 콘텐츠를 기획합니다.
 

이 책의 특징
- 증강현실/가상현실 SDK인 뷰포리아의 기능을 차례대로 접해볼 수 있다.
- 뷰포리아, ARCore, Google VR SDK 등 각 소프트웨어의 차이점을 배울 수 있다.
- 개발 경험이 부족한 독자라도 따라 할 수 있다.

 

이 책이 필요한 독자
- 가상현실/증강현실 콘텐츠를 만들어보고 싶은 독자
- 유니티 에디터를 조금 다루어 본 적이 있는 독자
- 가상현실/증강현실 기술을 응용하는 데 관심이 있는 독자

 

독자대상
초중급

 

소스코드 다운로드

https://github.com/bjpublic/unity3dvrar/

 

 

 

저자 소개

 

최윤석

일리노이 대학에서 컴퓨터 공학 학사를 전공하고 현재 HelloVR의 공동 창업자이자 이사로 재직 중이다. 세종대학교 SW 중심대학 지원사업 구민교육을 진행했고, 패스트캠퍼스, Bloter와 Udemy 등에서 꾸준히 VR/AR 강의를 맡고 있다. 또한 아주대, 상명대에서 가상현실 증강현실 체험, 개발 교육에 참여하고 있으며 한국미래기술교육원, 한국산업기술진흥협회에서 VR/AR 콘텐츠 관련 세미나를 진행하는 등 VR/AR 기술의 발전을 위해 많은 노력을 기울이고 있다.

 

 

목차

 

  

Chapter 01. 가상현실/증강현실

1. 가상현실이란?
2. 가상현실의 역사

 

Chapter 02. 가상현실/증강현실 콘텐츠 개발 환경 설정
1. 유니티란?
2. 유니티의 설치
3. 유니티 개요
4. 유니티 실습
5. 뷰포리아 기초

 

Chapter 03. 증강현실 프로젝트 1 : 광고 콘텐츠
1. 프로젝트 생성 및 환경 설정
2. 동영상 재생하기
3. 3D 에셋 넣어보기
4. 파티클 시스템 추가하기
예제 01. 원통형 마커 등록하기

 

Chapter 04. 증강현실 프로젝트 2 : 카드 게임 만들기
1. 프로젝트 생성 및 환경 설정
2. 타깃 이미지 설정
3. 타깃 이미지에 로봇 오브젝트 연결
4. 다중 타깃 인식
5. 스크립트 작성 및 레이캐스트 구현
6. 오브젝트에 애니메이션 넣기
7. 다른 오브젝트 컴포넌트에 접근하기
예제 02. 컨트롤러 구현하기

 

Chapter 05. 뷰포리아를 이용한 가상 버튼 만들기

1. 가상 버튼이란?
2. 애니메이터 컨트롤러 사용하기
예제 03. 뷰포리아의 물체 인식 사용해보기

 

Chapter 06. 뷰포리아를 이용한 Markerless 증강현실 콘텐츠 만들기
1. Ground Plane Detection
2. 자동차 오브젝트 적용하기

 

Chapter 07. 가상현실 프로젝트 1 : 모델하우스 만들기
1. 뷰포리아로 VR 콘텐츠를 만들기 위한 환경 설정
2. 모델하우스 만들기
예제 03. 버튼 터치로 매터리얼 변경하기

 

Chapter 08. 가상현실 프로젝트 2 : 우주 전투 게임 만들기

1. 뷰포리아를 이용한 가상현실 개발 세팅
2. Skybox로 배경화면 설정
3. 가상현실 월드에 오브젝트 배치
4. 오브젝트끼리의 충돌
5. 사운드 소스 추가하기
6. 무작위로 오브젝트 생성하기
7. 다수의 씬을 운용하기
8. 뷰포리아의 양안 모드와 한 화면 모드 설정하기
9. 정보를 저장하는 PalyerPrefs 이용하기
10. 응용하기
 

Chapter 09. 안드로이드 폰으로 빌드하기
1. 안드로이드 SDK 설치
2. 안드로이드 JDK 설치
3. 유니티 환경 설정
4. 유니티에서 안드로이드로 빌드하기

 

Chapter 10. Google VR SDK를 이용하여 360 VR 콘텐츠 만들기
1. Google VR SDK 설치
2. 360 실사영상 넣어 보기
3. 인터랙션 넣기

 

Chapter 11. Region Capture를 이용하여 색칠하기 콘텐츠 만들기
1. Region Capture 다운로드하기
2. 오리 오브젝트에 
색 입히기

 

 

  

  

출판사 리뷰

 

이 책에서는 먼저 가상현실/증강현실 콘텐츠를 만들기 위해 업계에서 많이 이용되는 유니티 3D라는 툴을 다루는 법을 익히고, 가상현실/증강현실 콘텐츠를 만들기 위한 도구인 뷰포리아, ARCore, Google VR SDK 등의 여러 소프트웨어들을 이용하는 방법을 익힙니다. 간단한 드래그 앤 드롭만으로도 증강현실 콘텐츠를 만들어보고 더 나아가 실제로 코딩을 하여 복잡한 가상현실 세계를 꾸며보기도 합니다. 이 책 내의 예제들을 하나하나 따라서 만들다 보면 마지막에는 본인이 원하는 콘텐츠를 어떻게 만들 수 있는지 기획하고 구현할 수 있는 능력이 생길 것입니다.

관련글 더보기

댓글 영역