2015년 10월 31일 토요일

2강



프로젝트 창에서 프리팹 아이콘 썸네일이 안나올때 선택 후 마우스 우클릭 리 임포트



파티클 -> 이미션 -> 레이트 -> 디스턴트는 움직일때 파티클 발생 타임은 시간에 따라 발생

엑스박스 컨트롤러 셋팅
xbox controller unity 구글 검색 ->
http://wiki.unity3d.com/index.php?title=Xbox360Controller


언리얼 빌드 설치 후 유니티에서 sdk폴더만 선택 하면 sdk 설치 안해도 됨.


포워드 렌더링 -> 언리얼엔진에서 씀
디퍼드 -> 노멀 컬러 다 추출후 합성하기 때문에 느리다

보통 포워드나 레거시 버텍스 쓴다.
퀄리티는 버텍스가 낮으나 속도는 빠르다

디폴트 오리엔테이션 -> 오토 로테이션 -> 랜드 스케이프 라이트, 레프트만 체크하면
가로 상태에서 위 아래만 회전한다.


기어 브이알 빌드 

1. 파일 빌드 셋팅 -> 플레이어 셋팅 -> 퍼블리싱 셋팅 -> 키스토어 생성
2. 플레이어 셋팅 -> 아더 셋팅 -> 스크립트 디파인 심볼 창에 텍스트 입력 (PDF)
3-1. 안드로이드 SDK -> ADB 실행 -> ADB DIVICE 실행 -> 맨 마지막줄 디바이스 넘버 복사
3-2. https://developer.oculus.com/osig/ 접속하여 복사한 디바이스 넘버 붙여넣기 후 다운로드
3-3. https://developer.oculus.com/downloads/ 페이지 Oculus Utilities for Unity 5 다운로드
다운로드 한 파일 유니티 임포트 ->  2번 다운로드한 파일을 유니티 -> 플러그인 -> 안드로이드 -> 에셋 폴더안에 넣어 주어야 빌드가 가능하다.


인풋 설정 -> 디패드 사용하여 설정한다 ( 디패드는 기어브이알 조이패드 )

출시버전 만들기
https://developer.oculus.com/validator/ 접속 

Submission Validator 다운로드

Usage Examples 보고 실행!!!












2015년 10월 24일 토요일

1강 유니티 오큘러스 빌드


1 . AR은 현실에 그래픽을 투영되는 기술
    탱고 모비어스 등....

2 . VR
    1 세대 1920
    2세대 안구인식까지 가능 ( 촛점가능  DOF)
    2세대 4K 지원

3. -


소프트웨어 셋업.

 https://developer.oculus.com/downloads/ 접속
 Oculus Runtime for Windows 다운 -> 설치
 Oculus Utilities for Unity 5  다운 -> 압축해제 -> 유니티 임포트

Oculus Mobile SDK V0.6.2.0 - 기어vr용 sdk


 Oculus Utilities for Unity 5 다운 -> 압축파일 해제 -> 에엣 파일 임포트

오큘러스는 자이로 센서가 있다.
위치 추적 장치로 추적한다.
1미터 50정도 까지 위치를 가늠 한다.


설치후 시아 간격 등을 설정 할 수 있다.

추적위치 안에서 움직일 수 있는 어플리케이션을 개발 해야 한다
추적위치를 넘어가면 자이로 센서가 제대로 작동하지 않으며 멀미를 유발하게 된다.


유니티 에서 오큘러스 빌드 하기

파일 -> 빌드셋팅 -> 아더 셋팅 -> 버추얼 리얼리티 서포티드 체크하여
오큘러스 장비와 동기화 한다.

빌드셋팅 플레이어 셋팅에서 레졸루션 부분 full screen 체크 해제 하여
1920 1080으로 맞춘다(규격화된 사이즈)

vr에서는 dof를 쓰지 않는다 (멀미 유발)



vr의 UI는 기본적으로 3D UI 이다 ( 바라봐서 선택 )

UI는 CenterEyeAnchor 붙인다.


고공 점프.게임.

fov눈으 볼 수 있는 각도 오큘러스는 100.
사람눈은 50fov를 가지고 있다.
90hz (hz프레임 뿌려 지는 속도.)

멀미를 최대한 줄일 수 있는 방법을 강구한다.
급가속은 최대한 배제 한다.
계단 배제 한다.


3인칭 게임을 권장한다.


extend desktop to the hmd -> 영상재생모드