유니티에서 VR 프로젝트를 개발중인 초보개발자입니다
현재 VR장비는 HTC VIVE (HMD, 핸즈 컨트롤러, 베이스스테이션)으로 진행예정인데
예를들어 직접 이동을해 도끼를 집어 나무장작패기라던지 그런 모션인식도 구현이 가능한가요
아니면 바이브트래커 같은 추가 구성품이 필요한가요
유니티에서 VR 프로젝트를 개발중인 초보개발자입니다
현재 VR장비는 HTC VIVE (HMD, 핸즈 컨트롤러, 베이스스테이션)으로 진행예정인데
예를들어 직접 이동을해 도끼를 집어 나무장작패기라던지 그런 모션인식도 구현이 가능한가요
아니면 바이브트래커 같은 추가 구성품이 필요한가요
steam VR SDK로 개발해본적있는데 이동은 리모트 컨트롤 입력값 받아서 너가하면되고 텔레포트도 구현하면됨. 구현 못하겠으면 에셋스토어에 찾으면 나옴
보통 리모트 컨트롤이 동적으로 할당되서 오브젝트로 컨트롤이 가능한데 만약 도끼를 집고싶다면 오브젝트와 도끼가 서로 겹쳤을때 컨트롤러에서 어떤 키를 누르면 도끼의 좌표와 각도가 내 손에 동기화되는 식으로 코딩하면될듯?
나무 장작 패기도 나무 장작의 윗부분(타격지점)에 충돌했을때 이 충돌한 대상이 도끼면 박살나게 모션을 구현한다던지
더 나아가면 수학을 이용해서 도끼를 찍는 각도와 속도를 구해서 제대로 속도내서 찍었을때 박살나게 구현한다던지
보통 HTC VIVE를 구매하면 적외선카메라 2~4개랑 VR기기 컨트롤 2개 달려오는데 바이브 트래커같은건 필요한건지 따지고 필요해보이면 사면될듯
근데 sdk에 예제들 다 있어서 그거 따라쓰면됨 ㅋㅋ 예제 엄청 많을거야
정말 깊은조언 감사합니다 ㅠㅜㅠ
ㅇㅇ 가능
캡스톤에서 해봄