출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

홀로렌즈 블루프린트 혼합 현실로의 시작, 홀로그래픽 앱 개발
시리즈 : 에이콘 게임개발 프로그래밍 시리즈 [59]
아비짓 자나, 미니시 샤르마, 말리카후나 라오 저 | 고은혜 역 | 에이콘출판 | 2018년 07월
ISBN : 9791161751948 / 378쪽 188 x 235 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
김영욱
-
오유나 외 14인
-
정그린
-
클리커, 강민혁
- 23,400
- 22,500
- 23,400
- 23,400
출판사 리뷰
★ 이 책에서 다루는 내용 ★
■ 다양한 상호작용 모델을 이용해 홀로그램과 상호작용하기
■ 홀로그래픽 앱 개발
■ 클라우드 시스템에 홀로그래픽 애플리케이션 통합
■ 홀로그램을 통한 클라우드 데이터 피드 시각화
■ 기업용 홀로렌즈 애플래케이션 관리와 배포
■ 애저에 설치된 서비스에 홀로렌즈 애플리케이션 통합하기
■ 3D 에셋과 씬 결정과 생성
■ 홀로렌즈를 이용한 사물인터넷(IoT) 사용 사례 탐구
★ 이 책의 대상 독자 ★
마이크로소프트 홀로렌즈를 이용해 혼합 현실 개발을 시작하려는 경험 있는 개발자와 디자이너를 위한 책이다. 다음과 같은 팀을 구성하고자 하는 스타트업에서도 유용하다.
● 개발자/전문가
● 디자이너
● 혼합 현실 개발 팀을 구성하고자 하는 스타트업
이 책의 예제에서는 C#과 유니티 3D 스크립팅(C#)을 사용하므로, C#과 유니티 3D의 스크립팅에 대한 기본을 알아둘 필요가 있다. 또한 비주얼 스튜디오 IDE와 유니티 에디터도 사용할 수 있어야 한다. 기기로서의 홀로렌즈에 대해서는 특별한 사전 지식이 없어도 좋다.
★ 이 책의 구성 ★
1장, '디지털 현실 속으로'에서는 여러 종류의 디지털 현실과 그 차이, 활용 시나리오에 대한 설명으로 혼합 현실 세계로의 여정을 시작한다. 또한 시장에서 경쟁하는 다양한 주자들과 그 차이를 제품 기반으로 설명한다. 또한 몰입형 홀로렌즈 기기를 소개하고, 이 기기에 대해 한 단계 더 깊이 살펴본다.
2장, '홀로렌즈: 자연스러운 상호작용의 결정체'에서는 하드웨어 기기로서의 홀로렌즈를 소개한다. 홀로렌즈를 구성하는 다양한 컴포넌트와 이 컴포넌트가 작동하는 배경 기술을 깊이 있게 알아본다. 홀로그램과 상호작용하는 다양한 모델을 활용하는 방법 또한 다룬다. 그에 따라 홀로렌즈 애플리케이션 모델에 익숙해질 수 있으며, 팀 구성과 그에 필요한 역할을 이해함으로써 홀로그래픽 애플리케이션 개발에 한 걸음 더 다가가 본다.
3장, '홀로그램으로 홀로렌즈 탐구: 시나리오 설정과 스케치'에서는 첫 번째 홀로그래픽 애플리케이션 개발을 시작하며, 개발 프로세스로 들어가 본다. 시나리오와 함께 사용자가 응시, 제스처, 기타 상호작용 모델을 활용하는 등 해당 시나리오에서 필요한 상호작용 모델을 결정하는 방법을 알아본다. 또한 3D 애셋이 무엇인지 알아보고 새로운 3D 애셋을 빠르게 생성하는 방법을 개괄적으로 알아본다.
4장, '홀로그램으로 홀로렌즈 탐구: 애플리케이션 개발과 기기 배포'에서는 앞의 장들에 이어 씬(scene)을 더 개발하고, 스크립팅을 이용해 다양한 상호작용 모델을 추가하고, 상호작용 모델 스크립트를 작성하고, 유니티 3D와 홀로그래픽 에뮬레이터에서 테스트한다. 마지막으로, 기기에 애플리케이션을 배포해 최초의 홀로그래픽 애플리케이션을 테스트하고, 실세계와의 홀로그램 상호작용을 시각화한다.
5장, '홀로렌즈를 이용한 스마트 빌딩 원격 모니터링: 시나리오 결정과 스케치'에서는 실세계에 융합된 시나리오를 결정하고 디자인하는 방법을 배운다. 애저 IoT 솔루션을 홀로그래픽 애플리케이션에 통합해 클라우드에서 들어오는 근실시간 데이터 피드를 홀로그램으로 시각화한다. 통합형 시나리오 옵션, 아키텍처, 그리고 이 시나리오에서 요구되는 상호작용 모델을 알아본다.
6장, '홀로렌즈를 이용한 스마트 빌딩 원격 모니터링: 애플리케이션 개발과 기기 배포'에서는 5장에서 결정한 시나리오 통합을 통해 홀로그래픽 애플리케이션에 어떻게 적용하고 개발할지, 그리고 애저에서 호스팅되는 IoT 시스템에 어떻게 통합할지 설명한다. IoT 시스템에서 데이터를 가져와 데이터를 기반으로 홀로그래픽 애플리케이션에 3D 애셋을 렌더링하는 방법을 알아본다. 상호작용 모델 스크립트를 구축하고, 유니티와 에뮬레이터를 테스트하고, 마지막으로 첫 번째 통합형 애플리케이션을 기기에 배포하고 테스트한다.
7장, '소매 솔루션 A부터 Z까지: 시나리오 설정과 스케치'에서는 완전한 리테일 솔루션을 어떻게 결정하고 디자인할지 배운다. 가구를 가상 홀로그램으로 디자인하는 솔루션을 스케치한 후, 홀로그래픽 애플리케이션에서 직접 주문을 해보도록 한다.
8장, '완전한 리테일 시나리오: 애플리케이션 개발과 기기 배포'에서는 7장에서 결정한 리테일 시나리오를 갖고 홀로그래픽 애플리케이션을 개발하고 적용한다. 이 애플리케이션은 애저에서 호스팅하는 백엔드 서비스에 통합한다. 백엔드 시스템에서 데이터를 가져와 즉석으로 홀로그래픽 애플리케이션에 3D 애셋을 렌더링하고 주문하는 방법을 알아본다. 상호작용 모델 스크립트를 구축하고 유니티와 에뮬레이터를 테스트한다. 그리고 리테일 애플리케이션을 기기에 배포하고 테스트한다.
9장, '가능성'에서는 혼합 현실과 홀로렌즈를 이용한 새로운 가능성과 시나리오를 간략히 알아본다.
10장, '기업 환경'에서의 마이크로소프트 홀로렌즈에서는 기업 도메인에 추가, 업데이트 관리, 애플리케이션 배포 등 기업용 기기 관리, 그리고 마이크로소프트 Intune을 통한 기기 관리 같은 기타 기기의 관리 기능을 알아본다.
★ 지은이의 말 ★
디지털 현실은 다른 세상이나 장소로 당신을 데려가 디지털과 현실이 혼합된 몰입감 있는 경험을 제공한다. 궁극적으로 당신의 생산성에 새로운 지평을 열어주는 경험으로 인도해준다.
디지털 현실의 종류와 시나리오는 광범위하다. 이를 더 잘 이해할 수 있게끔 세 가지 범주로 나눈다면 가상 현실(VR, Virtual Reality), 증강 현실(AR, Augmented Reality), 혼합 현실(MR, Mixed Reality)이 있다.
마이크로소프트 홀로렌즈(Hololens)는 가장 강력한 혼합 현실용 개인 컴퓨팅 윈도우 기기로, 디지털 콘텐츠를 물리적으로 실제하는 세계 안에 배치할 수 있게 해준다. 이런 것을 MR 기기라고 하는데 실제와 디지털 세계가 구분되지 않게 혼합해 화면을 넘어서는 새로운 시각적 세계를 제공한다.
실제와 디지털 세계 사이의 경계가 흐릿해지고, 실제하는 물리적 세계와 비슷하게 디지털 세계에서도 상호작용할 수 있다. 그렇다면 홀로렌즈가 이 분야의 다른 기기와 뚜렷이 구분되는 점은 무엇일까? 바로 홀로렌즈는 윈도우 10에서 구동되는 최초의 완전 무선 독립형 컴퓨터라는 점이다. 그렇다. 귀찮게 선을 연결할 필요도 없고, 케이블을 달 필요도 없으며, 컴퓨터나 다른 기기에 연결할 필요도 없다. 홀로렌즈는 두 손을 자유롭게 쓸 수 있는 내장 배터리로 구동되는 독립형 기기다.
이 책에서는 주로 마이크로소프트 홀로렌즈를 이용한 MR 애플리케이션 개발에 초점을 맞춘다. 이 책을 읽을 때 꼭 홀로그래픽 플랫폼에 대한 사전 지식이 필요한 것은 아니다. 스케치, 아키텍처, 코드의 개념을 가능한 한 단순하게 제시하며, 차근차근 프로세스를 상세히 설명한다.
★ 옮긴이의 말 ★
애플의 설립자인 스티브 잡스는 다음과 같이 말했다. “우리의 일은 고객이 욕구를 느끼기 전에 그들이 무엇을 원할 것인가를 파악하는 것이다. 사람들은 직접 보여주기 전까지는 자신들이 무엇을 원하는지 모른다.” 소비자의 니즈를 조사하고 연구해 만들어낸 것보다는 뭔가 근사한 것을 만들고 출시했을 때 “이건 사야 해!”라는 반응이 나온다는 뜻이고, 실제 애플의 많은 기기가 실용성보다는 “아, 가지고 싶다, 근사하다”란 반응과 함께 선풍적인 인기를 끈 것이 사실이다.
근래 가장 인기를 끄는 제품은 아무래도 인공지능 블루투스 스피커인 것 같다. 원래 안드로이드나 애플, 구글 등의 자가 학습형 음성 인식 비서 시스템의 허브로 기능해 집안 곳곳에 설치된 IoT 홈의 제어 용도가 가장 전망 있어 보였던 이 기기는 아동용 교육 및 엔터테인먼트 허브로 인기를 끌고 있다. 실제로 적정 온도를 유지해주면서 에너지 소모율도 낮춰주는 서모스탯(Thermostat) 같은 스마트 홈 제품은 아직 도입되지 못하고 있는데, 다른 용도로 허브용 스피커가 먼저 가정에 들어오고 있으니 IoT 기술이 집으로 파고들 날도 멀지 않았다.
한국에서 MR은 거의 유일했던 게임 앱 포켓몬 고의 짧았던 유행을 빼고 이렇다 할 킬러 앱이 나오지도, 제대로 된 MR 기기가 시중에 풀리지도 않았다. VR의 가장 유망한 시장인 게임 한 분야 때문에 마련하기에는 가격도 만만치 않고(어른이 취미용으로 산다면 예외가 되리라) 학부모의 저항감도 상당할 것 같다. 게다가 VR 기기들은 시야를 완전히 가리기 때문에 지금처럼 별도의 VR 체험존 외의 장소에서 착용하고 활동하는 상황이 잘 그려지지 않는다. 하지만 마이크로소프트의 홀로렌즈는 한때 큰 관심을 끌었던 구글 글래스처럼 주변을 그대로 투과해 홀로그램 물체를 만들어내는 기기라서 착용자의 부담도 덜하고 게임 외의 현장에서 다양한 용도로 쓰임새가 기대된다. 모든 기기의 생명은 앱 생태계가 얼마나 다채롭고 건강한가에 달려있다. 이 책을 통해 에뮬레이터를 통한 앱 개발을 배워 멋진 앱을 개발해 내시길 바란다. 그래서 한두 해 후에는 다양한 용도로 자연스럽게 홀로렌즈를 꺼내 쓰게 되기를 기대한다.
1장. 디지털 현실 속으로
__가상 현실이란?
__증강 현실이란?
__혼합 현실이란?
__디지털 리얼리티와 현재의 시장
__요약
2장. 홀로렌즈: 자연스러운 상호작용의 결정체
__홀로렌즈 하드웨어
__홀로렌즈의 코타나
__혼합 현실의 세계: 홀로렌즈 셸
__실제 세계의 홀로그램
__홀로렌즈의 상호작용과 애플리케이션 모델
__홀로렌즈 클리커
__홀로렌즈 원격 컨트롤
__주요 차이점
__홀로렌즈의 다양한 가능성 탐색
__개발 프로세스와 팀 구성
__요약
3장. 홀로그램으로 홀로렌즈 탐구: 시나리오 설정과 스케치
__구상
__시나리오 우선순위 결정
__시나리오 스케치
__애셋 디자인과 개발
__애셋 파이프라인을 활용해 3D 제작 시 고려 사항
__개발 환경 설정
__홀로렌즈 에뮬레이터 이용
__요약
4장. 홀로그램으로 홀로렌즈 탐구: 애플리케이션 개발과 기기 배포
__시작: 새로운 프로젝트 생성
__홀로그래픽 애플리케이션용 프로젝트 설정
__최초 설정의 구축, 구동, 테스트
__오브젝트에 생명 불어넣기: 스크립팅
__앱 배포
__애플리케이션 테스트
__요약
5장. 홀로렌즈를 이용한 스마트 빌딩 원격 모니터링: 시나리오 결정과 스케치
__구상
__시나리오 우선순위 결정
__시나리오 스케치
__3D 모델: 구조와 컴포넌트
__요약
6장. 홀로렌즈를 이용한 스마트 빌딩 원격 모니터링: 애플리케이션 개발과 기기 배포
__솔루션 개발
__기기에 앱 배포
__현재의 솔루션 확장
__요약
7장. 소매 솔루션 A부터 Z까지: 시나리오 설정과 스케치
__구상
__시나리오 스케치
__3D 모델
__요약
8장. 완전한 소매 시나리오 구축: 애플리케이션 개발과 기기 배포
__3D 애셋 준비
__솔루션 개발
__기기에 앱 배포
__현재의 솔루션 확장
__요약
9장. 가능성
__홀로렌즈와 마이크로소프트 봇 프레임워크
__헬스케어 분야의 홀로렌즈
__홀로렌즈와 라이브 스트리밍
__Azure Key Vault로 보안 키 처리
__요약
10장. 기업 환경에서의 마이크로소프트 홀로렌즈
__마이크로소프트 홀로렌즈 커머셜 스위트
__마이크로소프트 Intune을 이용한 홀로렌즈 기기 관리
__홀로렌즈에 애플리케이션 설치
__요약








































