0부터 1까지
eagle만 보고 월드만들기
대충 4가지 단계로 구성되어있음
아바타는 다들 취향껏 만들 수 있는 수준까지 갔는데
월드는 아직도 만들던 놈들만 만드는거라 사람들이 어려워하지 않았으면 하는 마음에
접근성좋게 글을 써보기로 함
1. 기본
1)
SDK2 또는 3을 임포트 합니다.
우동은 존1나 필요 없으니까 저는 2 쓸게요
2)
에셋에서 [world] 검색, 아래 VRCworld 프리펍 보이죠?
하이어라키로 드래그해서 넣어주세요
3)
바로 빌더로 들어갑니다. [Setup Layers~]버튼 누르고, 그다음 매트릭스 어쩌고 생길건데 그거도 눌러주세요
4)
윈도우-렌더링-라이트세팅 들어가서
5)
빨간박스 체크가 되어있다면 다 죽여버립시다
6)
이제 재료를 찾아볼거에요
에셋스토어에서 Room이라는 키워드로 무료 에셋을 검색해봤더니 이게 나왔어요
다운로드 후 임포트 해줄게요
7)
아바타랑 마찬가지로 월드도 보통 다운을 받으면 씬파일이 기본적으로 들어있어요
고대로 넣어줄게요
8)
프리펍으로 묶여있는 친구들을 전부 터트려줄거에요
9)
콜라이더는 아바타에 접촉되는 [벽]이에요,
저는 책이나 촛불 책상과 의자를 통과하게 만들어서 이동을 편안하게 만들거에요
다운받은 에셋은 대부분 모든 오브젝트에 콜라이더가 들어있으니까, 필요한부분과 필요하지 않은 부분들을 알맞게 조정해주세요
10)
라이트도 전부 리얼타임, no shadow로 할거에요
초딩때 서든어택 해봤다면 그림자가 얼마나 랙을 유발하는지는 알거에요
11)
처음 만든 [VRCworld]를 선택한 후 컨트롤+쉬프트+F를 이용해서 위치를 옮겨줄거에요.
위에 단축키는 현재 보고있는 화면의 위치에 오브젝트를 이동시켜요(각도까지)
[VRCworld]는 월드에 처음 접속했을 때의 스폰지점이에요.
12)
책을 잡을 수 있게 만들어볼거에요, 그러려면 꼭 콜라이더가 들어있어야해요
13)
책을 선택하고
[픽업], [오브젝트 싱크] 스크립트를 추가해주세요, [리지드바디]는 알아서 따라올거에요.
설정은 취향 껏 하시면 돼요
14)
브금도 넣어보려고 해요
하이어라키에서 우클릭 후 [오디오소스]를 추가해주세요
15)
오디오 세팅이에요
[Spatial]이라고 검색하면 딱 하나 뜨니까 저걸 넣어주세요.
ONSP에 대해 알고있는 유저라면, 그걸 대체하기 위한 녀석이라고 생각해주세요
16)
붉은 박스 부분만 건드렸어요
음원파일을 적당히 구해다 넣어주고,
재생반복을 넣어주고,
젤아래 공간적인 효과의 체크를 해제해 줌 으로서, 어느 위치에서나 동일한 음원이 재생돼요
17)
거울이 없으면 월드가 아니죠, 거울을 하나 넣어볼게요
18)
적당히 위치를 잡아주세요. [W], [E], [R], [T]단축키를 통해서 오브젝트를 편하게 움직일 수 있어요
19)
거울을 키고 끄는 버튼도 하나 만들어볼게요
큐브를 하나 만들어주고, [트리거]를 추가할게요
20)
트리거 스크립트에서 [온 인터렉트]를 선택해줌으로서 큐브를 클릭했을 때 작동되게 만들 수 있어요
21)
클릭했을 때 어떤일이 일어나는지 설정해줄게요,
[셋게임오브젝트]를 지정해줌으로서 큐브를 클릭했을 때 오브젝트가 활성화/비활성화 되게끔 만들었어요
22)
[온인터렉트] - 클릭했을 때
[로컬] - 누른사람 자기 자신만
[셋 게임오브젝트] - 오브젝트가 활성화/비활성화 됨(가장 하단의 오퍼레이션이 토글이기 때문에 꺼져있다면 켜지고, 켜져있다면 꺼져요)
[리시버-미러] - 위에서 켜지고 꺼질 오브젝트를 설정해줬어요, 거울이겠죠?
23)
거울은 들어온 사람이 직접 켜주게 해요, 거울을 비활성화 시킬게요.
그러면, 아까 그 큐브를 누르면 거울이 켜질거에요
24)
이제 빌드 해볼게요
25)
월드이름과 입장인원(소프트), 하단에 브랄챗의 노예가 맞습니까 라는 질문에 체크해주세요
26)
[씬]으로 돌아가면 [VRCCam]이라는 오브젝트가 생긴걸 볼 수 있어요
이녀석이 찍고있는 장면이 바로 월드 썸네일이 되니까 이쁘게 찍어주세요
27)
업로드를 해줄게요
28)
그러면 월드탭에서 방금 만든 월드를 확인할 수 있어요
29)
그런데 용량이 너무 많은거 같아요
방 하나에 46메가면 너무한거 아니노이기
-다음 글에 계속