본문 바로가기

유니티 개발 관련

(13)
unity ui toolkit 으로 리스트 만들기 https://docs.unity.cn/kr/2021.3/Manual/UIE-HowTo-CreateRuntimeUI.html 첫 런타임 UI 만들기 - Unity 매뉴얼 이 페이지는 UI 툴킷을 사용하여 간단한 캐릭터 선택 화면을 설정하는 방법을 단계별로 설명합니다. 또한 UI 요소 및 템플릿을 만드는 방법, 씬을 설정하는 방법 및 UI에 스크립팅 로직을 연결하 docs.unity.cn 1. 우선 ui toolkit을 열어야 한다. 아래 처럼 열어주자. 2. 다음으로 처음보는 창에 놀라지 말고, 새로운 파일을 만들어준다. 3. 원문에서는 unity default runtime theme을 고르라고 되어있는데 해당 화면은 안보인다. 스킵. 다음 단계를 진행한다. 4. 아래 이미지 좌측 중간의 hierarc..
USD (universal scene description) 개념잡기 https://developer.nvidia.com/usd#usd Pixar Universal Scene Description (USD) Discover, develop, and distribute custom applications for 3D worlds with NVIDIA Omniverse at GTC. Register free > What is Universal Scene Description? Universal Scene Description (USD) is an easily extensible, open-source 3D scene description and file form developer.nvidia.com 엔비디아 홈페이지 자료 위주로 USD의 개념을 잡아보자. 1. USD가 뭐지?..
locomotion system 연동하기 목표: 유니티의 locomotion system 이라는 에셋을 설치하면 나오는 메뉴얼을 참고해서, 실제 내 작업에 적용해본다. 1. 캐릭터를 0,0,0에 두기 -> ㅇㅋ 2. Floor를 생성하기. -> ㅇㅋ 3. Character controller 컴포넌트를 붙이기. 이런 방식으로 붙여줬다. 높이 조절 등이 필요하다. 그런데 조절을 위한 기즈모가 표현이 안된다. 원인이 뭔지는 잘 모르겠다. HDRP? 이것 때문인가 싶기도 하다. 그냥 예제값인 Center Y 0.88, Radius 0.2, Height 1.6 를 이용해주었다. 4. Normal Character Motor 스크립트를 붙여준다. 위 경로에 있다. 5. Platform Character Controller 스크립트를 붙여주기 위와 같은 ..
Final IK 써보기 http://www.root-motion.com/finalikdox/html/page4.html Biped IK IK system for standard biped characters that is designed to replicate and enhance the behaviour of the Unity's built-in character IK setup. BipedIK or FullBodyBipedIK? Originally the only benefit of BipedIK over FullBodyBipedIK was its much better performa www.root-motion.com 지금 개발중인 부분에 IK가 필요하다. 그래서 유로 플러그인인 Final IK를 써보고있는데, 또 대충 ..
유니티 unsafe code allow 하기 유니티에 OpenCV 를 연동해야 하는데 에셋스토어에서 OpenCV plus unity 라는 에셋을 찾아냈다. 이거 없었으면 OpenCVSharp을 가져다가 직접 연동해서 쓰려고 했는데 참 다행이다. 프로젝트에 임포트해서 쓰려고 했는데 전에 본적이 있었던 unsafe code allow 관련 이슈가 발생했다. 아래 사진처럼 말이다. 사실 이 에러를 처음본게 아니라서 굳이 포스팅을 하게 되었다. 이 에러는 문구를 잘 읽어보면 알겠지만, 플레이어 세팅에서 Allow unsafe code만 해주면 된다고 써있다. 이 과정을 자세히 설명하자면, 우선 빌드 세팅 창을 켜준다. 그럼 아래 창이 뜬다. 여기서 좌측 맨 아래 플레이어 세팅을 눌러준다. 그럼 아래처럼 복잡한 윈도우가 새로 뜬다. 다른거 누르지 말고 플레..