본문 바로가기
반응형

홀로렌즈213

유니티에서 홀로렌즈2 개발 - 버튼으로 상호작용하기 1. Create Empty로 Buttons 생성 RoverExplorer의 자식으로 Buttons를 생성해준다. 2. 버튼 오브젝트를 가져온다 MRTK.Tutorials 폴더 - Prefabs 에 존재하는 PressableRoundButton을 Buttons의 자식으로 드래그앤드롭해서 만들어주고 복사해서 3개로 만들어준다. 3. 버튼 정렬 부모인 Buttons에 GridObjectCollection을 추가해준다. 4. 정렬 값 입력 설정값을 다음과 같이 입력해주고 Update Collection을 눌러준다. 그 후에 각자 상황에 맞게 오브젝트들의 위치와 각도를 조절해줘서 보기좋게 세팅해준다. 5. 버튼 이름 입력 복사해온 버튼들의 이름을 각각 Hints, Explode, Reset으로 변경해주고 버튼에.. 2021. 7. 4.
유니티 홀로렌즈 개발 : 행성 공전 시키기 가장 우선적으로 태양계를 만들어서 행성들을 공전시켜야했다. 첫번째로 행성 에셋을 가져왔다. Customizable Planet Shaders | 시각 효과 셰이더 | Unity Asset Store Add depth to your next project with Customizable Planet Shaders from Proxy. Find this & more 시각 효과 셰이더 on the Unity Asset Store. assetstore.unity.com 무료 에셋이지만 퀄리티가 뛰어났고 자전이 기본적으로 구현되어있다. 자전 속도가 완전히 고증되어있는지는 정확히는 모르겠지만, 가스형 행성들 공전이 빠르게 구현되어있었고 자전속도가 가장 느린 금성은 자전이 느리게 구현되어있었다. 어느정도 현실고증을 .. 2021. 7. 4.
유니티에서 홀로렌즈2 개발 - 유니티와 실시간 연동하기 1. MRTK의 복제&사용자 설정 MixedRealityToolkit을 선택하고 Copy & Customize를 누른다. 2. Clone 생성 다음과 같은 창이 뜨면 Clone을 눌러서 복제해준다. 클론 버튼 위에 있는 Profile Name 칸에 직접 이름을 입력해줄 수 있다. 3. MRTK의 Clone이 생성되고 변경이 가능해진다. 복제하기 전에는 설정값들을 수정할 수 없었으나 복제한 이후에는 수정이 가능해졌음을 확인할 수 있다. 홀로렌즈의 경우 이처럼, 설정값을 수정해야하는데 변경이 불가능할 경우 Clone 버튼이 존재하는지 확인을 해보아야한다. 클론을 누르게 되면 복제가 되면서 사본을 통해서 수정이 가능해진다. 4. Camera를 선택해서 복제해준다 카메라 탭을 눌러서 Clone을 누른다. 5. .. 2021. 7. 3.
유니티로 홀로렌즈2 개발 - 기획 홀로렌즈를 사용해서 개발을 해볼 기회가 생겼다. 일반인들이 사용하기에는 너무 고가의 제품이라서 대중적이지 않고 기업이나 교육 등 단체에서나 조금 사용하고 있다. 그러다보니 막상 개발을 하려고하니 무엇을 개발해야하나 난감했다. 홀로렌즈2로 게임같은걸 할리가 없고, 대체로 뚜렷한 목적성을 가진 정비나 조립 등 전문적인 프로그램이 대부분이다. 기업 연계가 아니고 개인개발이다보니 주제찾기가 어려웠다. 고민 끝에 교육프로그램말고는 효과적인게 없다고 판단했다. 전공을 좀 살려서 생물과 관련된 것을 만들어 볼까하다가 팀원들과 회의를 거쳐서 우선 태양계와 관련된 교육자료를 만들기로 했다. 그래서 레퍼런스로 삼은 것은 이 영상이다 은하와 태양계 그리고 행성들을 살펴볼 수 있게 되있었다. 아무튼, 똑같이 만들 생각은 없고.. 2021. 7. 3.
반응형