백터 연산 이해하기 _ 내적 값 포함 https://docs.unity3d.com/kr/530/Manual/UnderstandingVectorArithmetic.html 유니티 - 매뉴얼: 벡터 연산 이해하기 하나의 오브젝트에서 다른 오브젝트로의 방향과 거리 벡터 연산 이해하기 벡터 연산은 3D 그래픽, 물리 연산 및 애니메이션에 있어 기본이며, 더 깊이 이해함으로써 Unity를 최대한 활용하는 데 docs.unity3d.com 카테고리 없음 2021.09.30
Handles.DrawSolidArc 고정된 위치로 그리기 DrawSolidArc 는 Arc를 그리는 메서드임 참고 예제 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=gooldare&logNo=221479323579 3. 부채꼴 충돌 부채꼴은 360도인 원을 일정 각도만큼 자른 모양에 해당한다 아래 그림에서 파란 점을 물체라고 하면 원의 ... blog.naver.com 먼저 내가 증명하려고함 예제에서는 움직이는 피사체의 기준으로 드로우를 해주고 있다. Handles.DrawSolidArc(transform.position, Vector3.up, transform.forward, angleRange/2, distance); 이 함수는 시작점, 노멀벡터, 그리는 시작벡터, 각도, 거리(원.. Unity/문제해결 2021.09.30
[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.. AR Glasses/Hololens2 2021.09.28
[MRTK 기능 공부] Elastic System https://docs.microsoft.com/ko-kr/windows/mixed-reality/mrtk-unity/features/experimental/elastic-system?view=mrtkunity-2021-05 탄력적 시스템 - Mixed Reality Toolkit MRTK의 탄력적 시뮬레이션과 관련된 설명서 docs.microsoft.com 물체를 탄력적인 움직임을 주는 기능임 ElasticManager를 통하여 작동하는 시스템임 AR Glasses/Hololens2 2021.09.28
[MRTK 기능] 팁 _ Pressable 버튼 만들기 Near Only 버튼은 1. PressableButton.cs 2. NearInteractionTouchable.cs 로 기본형을 만든다고함 Near 와 Far 가능한 버튼은 1.PressableButton.cs 2.NearInteractionTouchable 3.Interactable.cs 를 추가해준다 (멀리 있는 물체의 상호작용을 도와준다고함 ) AR Glasses/Hololens2 2021.09.28
[MRTK 기능 공부] Line MRTK에서 LINE들을 제공해준다. [쉐입] DataProvider 스크립터를 이용함 원 사각형 파라볼라 SimpleLine AR Glasses/Hololens2 2021.09.28
[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의 백그라운드가 되는 메쉬를 .. AR Glasses/Hololens2 2021.09.28
[MRTK 기능 공부] Shader MRTK 에는 재미있는 Shder가 많은 듯 예제에는 총 7가지 쉐이더를 소개한다. ----- Clipping Shader Clipping Shader 는 오브젝트의 안 쪽 까지 보이게하는 기능을 하는 쉐이더 이다. 먼저 모델링있는 심장 위의 오브젝트 만들어서 Mesh Collider와 그랩을 위한 NearInteractionGrabbable 스크립터 움직임을 위한 Object Manipulator 스크립터를 달아준다. ㄴ그 안에 심장 모델링의 Materiallinstance 스크립터를 넣어주고, 밑에 MRTK의 쉐이더인 HumanHeart 쉐이더를 열어보면, 현재 물체의 자세한 쉐이더 값이 나온다. MRTK의 Shader 스크립터는 차후 자세하게 알아보자. 클리핑을 시킬려는 물체 그랩을 위한 NearI.. AR Glasses/Hololens2 2021.09.28
[MRTK 기능 공부] SpatialAwareness SpatialAwareness 를 써서 Mesh로 만드는 데모 구동은 못해봤지만, SurfaceMeshesToPlanes 스크립터가 핵심인 것 같음 AR Glasses/Hololens2 2021.09.28
[MRTK 기능 공부] Solver MRTK 에서 솔버란 ? https://docs.microsoft.com/ko-kr/windows/mixed-reality/mrtk-unity/features/ux-building-blocks/solvers/solver?view=mrtkunity-2021-05 솔버 개요 - Mixed Reality Toolkit MRTK의 솔버 개요 docs.microsoft.com 미리 정의된 알고리즘의 따라 개체의 위치 및 방향을 계산하는 방법을 용이하게 한 구성요소임 MRTK Solver 예제에는 5개 정도의 예제가 존재 -------- DirectionallndicatorSolver 방향성을 가지고 있는 오브젝트를 만들기. 현재 컵을 타겟으로 하고 있기 떄문에 컵으로 방향이 향하고있음 두 가지 CS 가 달려있음 .. AR Glasses/Hololens2 2021.09.28