분류 전체보기 186

유니티 + 립모션 (Unity + LeapMotion) 연결 및 위치값 받기

윈도우 립모션 SDK https://developer.leapmotion.com/tracking-software-download Download Ultraleap's Hand Tracking Software — Ultraleap for Developers Download Ultraleap's Hand Tracking Software. It has everything you need to run your camera module and get tracked hands working for you. developer.leapmotion.com 윈도우 SDK설치해서 실행후 하단표시줄에 아이콘 뜨고 Tracking상태여야 함. 유니티 립모션 SDK https://developer.leapmotion.com/un..

툴/유니티 2022.09.23

유니티 플레이스테이션5 듀얼센스 컨트롤러 맵핑(Unity PS5 Dualsense Controller Mapping)

PS5 컨트롤러를 C to USB로 PC에 연결 (무선으로 할경우 가운데 PS검정 버튼과 좌측 상단에 방향키 위 작은 버튼을 3초간 누르고 있으면 파란불 깜빡깜빡 거리면서 블루투스 연결 가능 상태가됌) *테스트 진행한 유니티 버전은 2021.3.4f1 1인칭 플레이어를 위 컨트롤러로 맵핑 해보자. https://assetstore.unity.com/packages/tools/input-management/mini-first-person-controller-174710 Mini First Person Controller | 입출력 관리 | Unity Asset Store Get the Mini First Person Controller package from Simon Pasi and speed up yo..

툴/유니티 2022.09.21

Unity + Azure Kinect 바디트래킹 개발용 자료 정리

https://mgtul.tistory.com/198 Unity + Azure Kinect Body Tracking 애저키넥트 바디트래킹 윈도우 애저키넥트 SDK https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/docs/usage.md 윈도우 애저키넥트 바디트랙킹 SDK https://docs.microsoft.com/ko-kr/azure/kinect-dk/body-sdk-download Visual C++ Redistributable for Vi mgtul.tistory.com 2023.08.02 최근 SDK로 설치 방법 포스팅(위 링크 권장) 아래 내용은 구버전 윈도우 애저키넥트 SDK https://github.com/micros..

툴/유니티 2022.09.13

NDI,OSC 네트워크 이슈

컨텐츠 제작 중 가진 컴퓨터 1대로는 스펙이 부족해서(센서 오류, 해상도, 렌더 퀄리티, 프로젝터 포트 갯수 등 문제) 컴퓨터 2대로 개발을 하게 되었다. PC1 - 게임엔진 PC2 - 미디어서버(맵핑용),뎁스카메라(물체 인식용) PC1에서 게임엔진 그래픽 처리만 하고 PC2에서 맵핑,센서 연산만 돌리게 설계했다. PC1에서 처리된 그래픽을 PC2에서 맵핑해서 송출하기 위해 NDI프로토콜 사용 PC2에서 처리된 센서값(물체 인식)을 PC1의 게임엔진에 보내기 위해 OSC프로콜 사용 *유니티로 개발하면서 NDI,OSC 신호가 내부에서는 잘되도 다른 PC로 신호 보낼때 안되는경우 -방화벽 문제 방화벽으로 제한되어 있어서 안되는 경우 방화벽을 해제하거나, 방화벽 예외 옵션에 등록 -공유기 문제 공유기에서 신호..

작업 기록 2022.07.14

[R&D] 바라쿠다 Barracuda & 페이스 메시 FaceMesh

인터랙티브 컨텐츠 개발하면서 관객으로부터 특정 데이터를 쉽게 가져올 구조가 필요해서 R&D 시작. 기존에 키넥트, 라이다, 리얼센스로 트랙킹, 스켈레톤, 뎁스 등은 많이 썼었기 때문에 제외하고웹캠 rgb데이터만으로 쉽게 관객과 인터랙션 할수 있는 방식을 조사. 그래서 OpenCV를 사용하려다가 Barracuda가 흥미로워보여서 R&D 하게 됨. ※확실하지 않은 정보 다수'경량 크로스 플랫폼 뉴럴 네트워크 추론 라이브러리' 라고 하는데인공지능 학습된 모델을 유니티에서 쓸수 있게 해주는 라이브러리.플랫폼,환경에 따라 호환이 어려운점을 개선한듯?패키지 매니저에서 설치가능하고 ONNX모델을 지원. 기존에 OpenCV에서 있던 기능들과 비슷한데 성능은 더 좋은듯?-스켈레톤 트랙킹-이미지 데이터에서 숫자,알파벳 인..

R&D 2022.06.30

[미디어아트] 2022 파라다이스 아트랩 페스티벌 'HARDFORK' 개발협업

https://www.youtube.com/watch?v=58VKZungNqc https://www.youtube.com/watch?v=bbmX2grk_dY HARDFORK by STUDIO ARTECH H/W Support: Panasonic Korea Development Support : Junhee Jeong Sound : AirAir Production Support : Paradise Cultural Foundation 2022 파라다이스 아트랩 페스티벌 'HARDFORK' 개발 협업 [인터랙티브 미디어 아트] Unity, Depth Camera, NDI 스튜디오 오버그래픽스 정준희 Technical Artist ovgrps@gmail.com

포트폴리오 2022.05.22

[프로그램] Auto Process Checker v1.0 자동 프로세스 감지기

자동으로 실행중인 프로세스를 감지하고 종료되었을시에 다시 켜주는 프로그램. 미디어아트 인스톨레이션 작품을 하다보면 여러가지 이유로 프로그램이 예기치않게 튕길수가 있는데, 이때 튕겨서 프로세스가 종료되면 자동으로 감지하고 다시 켜주면 좋겠다고 생각해서 직접 만들어봄. -사용방법- 1. 압축풀고 'AutoProcessChecker' 실행 2. 감지할 프로세스 이름 입력 좌측 상단에 'Process Name...' 입력란에 프로세스 이름을 적고 Check를 눌러주어야 함. ※프로세스 이름을 정확하게 적어야함 ex) 미디어 서버 '레졸룸 아레나'의 경우 속성으로 들어가서 'exe'확장자를 가진 실행파일의 이름으로 적어야함. - 'Arena'로 적어야 인식함 - 'Resolume', '레졸룸', 'Resolume..

포트폴리오 2022.05.22