반응형

AR Glasses 22

유니티 MRTK flicker 깜박임 현상 문제

새로운 PC 를 받고 MRTK 빌드 테스트 하는 도중 빌드 후 - 앱실행 후 엄청난 깜박임을 버그를 발견했습니다. 캡쳐로는 잡히지 않아서 글로만 설명 할 수 밖에 없다. 여러 세팅을 맞췄지만, 문제는 3.21f 버전 문제였다. 기존 빌드가 잘 되던 3.19f로 빌드하니 이상이 없었는데 똑같은 프로젝트를 3.21f 로 하니깐 이러한 문제가 발생 하였다. 문제해결 - 3.21f 를 사용하지 말자.

연습프로젝트 _ 큐브 위에 큐브 있으면 캐치하기

기존 예제 void Update () { dotValue = Mathf.Cos(Mathf.Deg2Rad * (angleRange / 2)); direction = target.position - transform.position; if (direction.magnitude dotValue) isCollision = true; else isCollision = false; } else isCollision = false; } 기존 예제의 문제는 transform.forward 라서 계속 현재 오브젝트의 위치를 캐치해서 문제였음 문제해결 private bool OnUpCubeNo..

[MRTK 기능] Experimental 예제 무엇이 있을까?

MRTK Demo는 어느정도 살펴보았다. 그러면 Experimental [실험적인 예제] 에는 무엇 있을까? 혹시 나중에 작업하다가 비슷한 기능을 해야할 때 참고하기 위해서 이 게시물에 간략하게 무엇인지 적을 것이다. 1. CameraOffset CameraOffset에 대한 프로파일이 있는 것 같다. 2. ColorPicker 오브젝트의 컬러를 UI로 직접 바꿀수 있게 해준다. 3. Dock 오브젝트를 딱 맞는 지점에 위치 시키는 것 꽤나 유용해 보이는 예쩨임 Dock가 되는 물체 Dock되는 바닥 / 포지션의 위치 4. Elastic https://docs.microsoft.com/ko-kr/windows/mixed-reality/mrtk-unity/features/experimental/elasti..

[MRTK 기능 공부] ToolTip

MRTK Tooltip https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/features/ux-building-blocks/tooltip?view=mrtkunity-2021-05 Tooltip - Mixed Reality Toolkit Overview of Tool Tip in MRTK docs.microsoft.com 툴팁은 대게 힌트를 주는 곳에서 많이 쓰입니다. 이런 식으로 어떠한 물체에 설명 또는 힌트 같은 것을 보여주는데에 쓰입니다. 기본적으로 ToolTip 스크립터가 들어간다. 먼저 툴팁에 Object들을 넣어주고, 이러한 설정값을 바꿔줄 수 있다. 연결되는 타겟을 설정해주는 스크립터 Tooltip의 백그라운드가 되는 메쉬를 ..

[MRTK 기능 공부] Shader

MRTK 에는 재미있는 Shder가 많은 듯 예제에는 총 7가지 쉐이더를 소개한다. ----- Clipping Shader Clipping Shader 는 오브젝트의 안 쪽 까지 보이게하는 기능을 하는 쉐이더 이다. 먼저 모델링있는 심장 위의 오브젝트 만들어서 Mesh Collider와 그랩을 위한 NearInteractionGrabbable 스크립터 움직임을 위한 Object Manipulator 스크립터를 달아준다. ㄴ그 안에 심장 모델링의 Materiallinstance 스크립터를 넣어주고, 밑에 MRTK의 쉐이더인 HumanHeart 쉐이더를 열어보면, 현재 물체의 자세한 쉐이더 값이 나온다. MRTK의 Shader 스크립터는 차후 자세하게 알아보자. 클리핑을 시킬려는 물체 그랩을 위한 NearI..

반응형