fnwinter.github.io blog

openxr hand tracking

OpenXR Hand Extension openxr 관련해서 개발하면서 이번에는 hand 에 관련 된 내용을 좀 정리해 보려고 한다. openxr 에서는 일반적인 컨트롤러와는 다르게 hand는 extension으로 구현 되어 있다. API 설명 xrCreateHandTrackerEXT 를 통해서 hand handle 을 만들고, xrLocateHan... Read more

unity mobile skybox

unity default skybox skybox가 무겁다라는 건 알고 있었는데, 디자인팀에서 skybox 좀 확인해 달라고 요청이 와서 좀 알아 봤더니, 기본 skybox가 1.7k Tris, 5.1k Verts 였다. PC면 무리가 없는데, 모바일 환경에서는 상당히 부담스러운 tris 숫자다. 그래서 다시 검색해 봤더니, 유니티에... Read more

python code snippet

yahoo finance에서 KRW 환율 정보 얻어오기 yfinance 설치 pip install yfinance yfiance code import yfinance as yf krw = yf.Ticker("KRW=X") exchange_rate = krw.info.get('bid') telegram bot 으로 message 보내기 i... Read more

ORB SLAM2 build

VR에서의 SLAM Head Tracking을 하기 위해서는 VO, SLAM이 필요하다. GearVR이나 Daydream 같은 경우엔 자이로센서와 가속도 센서로 3DoF만 구현했기 때문에 SLAM이 필요 없는데, Oculus나 Vive 같은 경우엔 6DoF를 필요로 하기 때문에 SLAM을 필요로 한다. ORB_SLAM ORB SL... Read more

unity basic

유니티 개발 로그 유니티로 개발하면서 이것 저것 해본 것들에 대해서 정리해 볼까한다. 사실 개발과 동시에 뭔가 글로 남기는 것이 쉽지는 않다. 이미 개발해서 코드를 남겼기 때문에 다시 글을 보고 개발할 일은 없을 것 같지만, 그래도 개발하는 과정에서 배운 지식들을 좀 남겨 보는게 좋을 것 같아서 유니티 개발 로그를 시작해 본다. 유니티... Read more