월드 크로스플랫폼 강좌 : https://gall.dcinside.com/vr/176384
안녕 칭구들, 아무도 아바타 크로스플랫폼 강좌는 안만들길래 내가 강좌 만들기로 함.
참고로 오큘퀘 아바타 권장 폴리곤이 5천 이하인거지 리미트가 걸린게 아님.
그래도 양심상 폴리곤 약 2만정도까지만 업로드하는걸로 하자. (폴리곤 2만이 리미트인 시절의 유료아바타 사용을 추천함.)
개인적으로 이번 강좌를 통해서 크로스플랫폼을 사용하는 유저들이 많아졌으면 해.
오큘퀘 유저들 로봇만 보이다가 내 아바타 보면 ㅈㄴ 반가워하는게 정말 안타까웠어 ㅠㅠ.
1. 유니티 허브를 통해서 모듈추가로 Android Build Support를 설치한다
유니티 버전은 다들 알다시피 2017.4.15f1이다.
![](/api/file/20047348)
2. VRCSDK 2019.04.14를 이용해야한다
아직 나도 정확하게는 모르겠는데 최신VRCSDK를 이용하면 업로드가 안된다. 그래서 내가 드라이브 링크 뿌렸으니 알아서 가져가도록 하자.
이 문제에 대해서는 아는 사람이 있다면 원인 또는 다른 방법을 제보해주기를 바람.
VRCSDK-2019.04.14 : https://drive.google.com/file/d/15VtSXIbBApk_n1o8oy6nfaZyxiAOqFcK/view?usp=sharing
![](/api/file/20047349)
3. 기존의 방법으로 PC버전 아바타를 업로드한다
우리는 벌써 크로스플랫폼 단계의 절반을 한거다.
![](/api/file/20047350)
4. File > Build Settings로 들어간다
![](/api/file/20047351)
5. Android 클릭후 Switch Platform 클릭
클릭 후 좀 기달려야 한다.
끝나고 나서 딱히 바뀐게 없어보일건데 Android 옆에 유니티로고 있으면 된거다.
![](/api/file/20047352)
![](/api/file/20047353)
![](/api/file/20047354)
6. 쉐이더를 VRCSDK 기본 쉐이더로 바꿔주자
오큘퀘 유저들은 VRCSDK 기본 쉐이더밖에 못보기에 바꿔주자.
이미 기본 쉐이더를 사용하는 유저면 패스해도 된다.
Ex) Reflex Shader (X) Unlit Shader (O)
![](/api/file/20047355)
![](/api/file/20047356)
7. 업로드를 한다
업로드를 하면 기존 PC플랫폼으로 업로드한 아바타로 덮어지면서 크로스플랫폼이 완성된거다.
![](/api/file/20047357)
8. VR챗에 들어가서 크로스플랫폼이 되어있는지 확인한다
아바타 옆에 저 로고가 되어있으면 성공이다.
![](/api/file/20047358)
생각보다 간단해서 따라하기 쉬울거임
참고로 나는 오큘퀘 유저들 들박하러 다니다가
오큘퀘쓰는 개발자 만났는데, 개발자도 오큘퀘 뉴비유저들 들박하고있더라;;
![](/api/file/20047359)
그럼 모두 오큘퀘들도 아바타를 볼수있는 행복한 VR챗이 되도록 하자.