2016.06.17양병석 ([email protected])
VR 의 이해와 시작해보기- Flymate workshop -
뜨거운 글로벌 가상현실시장
GOOGLE TRENDS 로 살펴보는 가상현실 , HTTP://GOO.GL/ZY9IKR, SUPERDATA
페이스북 , 가상현실 기기 ' 오큘러스 ' 인수… 2.5 조원 (2014 년 7 월 )
2017 년 가상현실 시장을 13 조 5 천억 예상 (SuperData 2016 년 1 월 )
BINOCULAR VISION - 양안의 개별 이미지를 통한 3D 효과 - 헤드트랙킹 , 모션인식 기반의 인터렉션
VR 의 HMD 기술
VR 연구소 HTTP://M.POST.NAVER.COM/MY.NHN?MEMBERNO=29481007
어원 : 가상현실 , 프랑스 극작가 앙토냉아트로의 잔혹 연극론(1932)
최초의 가상현실 기기 : 유타대학 이반 서덜랜드의 HMD(1968) SEGA 에서 만든 게임용 가상현실 (1991)
VR 의 역사
VR 연구소 HTTP://M.POST.NAVER.COM/MY.NHN?MEMBERNO=29481007
현실 세계에 가상 정보를 더해 보여준 AR• 고가의 이유로 특수 현장에서 사용되던 AR• 스마트폰의 보급과 함께 신기함을 주었던 AR
EX) 2010 SKT 오브제
• 그러나 , 대중 보급 한계- 카메라 앱을 구동하는 허들- 쓸만한 정보를 보여주는데 실패- 주로 마켓팅 용도로만 이용에 그침
AR 과 VR 의 구별 방법• 정보가 뿌려지는 곳이 사용자의 실제 환경 인가
AR 은 또 뭐지 ?
MAGIC LEAP 구글
HOLO LENS 마이크로소프트
MIND-BENDING META2
MR(Mixed Relity) ???
사용자 경험 관점의 VR/AR 분류
VR AR
Seating Standing Mobile Outdoor InDoor Transport
AeroGlass
HMD 3D Modeling Gesture recognition
공통 기술Eye/Head Tracking Spatial 3D Sound
주요관심사 : 사용자의 행동 주요관심사 : 사용자의 환경
VR 의 3i 가치 : 상상력 , 몰입감 , 상호작용성- Immagination : 생각한 것을 실제 처럼 만들수 있는 능력- Immersion : 사용자가 실제처럼 몰입하는 환경- Interaciont: 사용자의 행동에 반응하는 상호 작용성
다양한 적용 범위- 다양한 산업에서의 경험에 대한 비용과 효과성 재고- IT 서비스 , 제조 , 군사 , 의료 , 부동산 , 관광 , 컨벤션
VR/AR 의 다양한 응용 산업
VR 기술의 가까운 미래
Virtual Relaity Windows10 ( 데스크탑의 대체 )
Holo lens ( 일상 공간을 컴퓨팅 공간으로 )
VR 기술의 가까운 미래
Magic Leap ( 일상 공간을 컴퓨팅 공간으로 )
VR 기술의 가까운 미래
VR 기술의 미래 현실과 구분 없는 세계 , 현실을 뛰어넘는 세계
But. VR 기술의 현재
기대감 대비 문제는 도처에 ..외계인 고문 기술은 없다 .
각자 내실을 갖추며문제를 풀어볼 때
그래서 , 지금 시작해볼 수 있는 VR 기술
https://developers.google.com/vr/
2016 년 가을 출시 예정인 하드웨어소프트웨어를 포함한 모바일 VR 플랫폼
SDK 는 DayDream 과 Cardboard 를 구분하지 않으며 , 안드로이드 , 유니티 , iOS 로 나뉘어짐JDK 및 안드로이드 스튜디오 를 설치 후 , Git 에서 .aar 파일을 다운 받는 구조C/C++ 의 NDK 를 지원하며 , OpenGL 에 익숙한 개발자는 빠르게 시작 가능한 것이 특징이다 .Open GL 에 대한 사전 지식을 요구하여 , 컴퓨터그래픽스에 대한 수학적 이해를 필요로 함
게임엔진
http://unity3d.com/kr/learn/tutorials/topics/virtual-reality
https://www.youtube.com/watch?v=Vrx57RVTjwI
게임엔진 ( 유니티 , 주로 모바일의 경량 )
매월 75 달러매출이 10 만 달러 미만이면 무료
https://docs.unrealengine.com/latest/INT/Platforms/VR/
https://www.youtube.com/watch?v=UdmBBBd20f4
게임엔진 ( 언리얼 , 고급까지 가능 )
분기 별 수익 3 천 달러를 미만 무료초과시 5% 로열티
게임엔진 (Lumberyard 아마존 이용 시 무료 . VR 은 아직 )
웹 / 앱에 360 도 영상 / 이미지 삽입
360 도 VR 영상 임베이딩https://developers.google.com/vr/concepts/vrview
포맷 : Mono, Streo 360 image 와 비디오
웹이나 앱에 360 도 VR 영상을 집어넣는 컴포넌트 - 웹의 경우 , 구글의 API 를 통해 iframe 으로 삽입- 앱의 경우 라이브러리와 API 제공 (Android, iOS)
360 도 VR 영상 플랫폼 업로드
Upload 360-degree videoshttps://support.google.com/youtube/answer/6178631?hl=en
https://www.facebook.com/help/828417127257368
유투브 , 페이스북에 360 도 영상 / 이미지 올리기
Javascript 기반의 웹 VR Api
아직 일부만 지원
Javascript WebVR
https://developer.mozilla.org/en-US/docs/Web/API/WebVR_APIhttps://w3c.github.io/webvr/
1. 최적화 - 안드로이드 파편화- motion to photon latency
2. 카메라- 근접한 오브젝트는 금물- 급격한 화면 변화 금물- 가능한 관찰자 시선이 편안함- 이동경로를 예측할 수 있는 것이 좋음- 집중해서 쳐다볼 수 있으면 어지러움증이 덜함
3. 콘텐츠의 본질 : 스토리 , 연출4. UX : 터치패드 , 조이패드 , 응시버튼
콘텐츠 제작시 고려할점
http://www.google.com/design/spec-vr/designing-for-google-cardboard/a-new-dimension.html
카드보드 체험해보기
https://play.google.com/store/apps/details?id=com.google.vr.cardboard.apps.designlabVR Design Principles Covered1. Using a Reticle2. UI Depth & Eye Strain3. Using Constant Velocity4. Keeping the User Grounded5. Maintaining Head Tracking6. Guiding with Light7. Leveraging Scale8. Spatial Audio9. Gaze Cues10. Make it Beautiful
QNA