v74가 되어서야 했네요.
개인정보다 뭐다 해서 영원히 안해줄줄 알았는데..
근데 분명히 사용자의 카메라를 녹화해서 서버에 저장하는 회사나 개발자.. 분명 한 명은 나올 것 같다고 생각했는데
그래서 그런지 해당기능을 포함한 어플리케이션은 메타스토어에 업로드하지 못하게 막아놨다.

심지어 유니티 센티스, OPEN AI와 api 연동도된다.
이제 진짜 컨텐츠 아이디어 싸움이다.


https://developers.meta.com/horizon/documentation/unity/unity-pca-documentation

 

Implementation using WebCamTexture

This section describes how to access the Passthrough Camera API using the Unity WebCamTexture and the complimentary helper classes that offer advanced data access like camera intrinsics / extrinsics.

developers.meta.com

https://github.com/oculus-samples/Unity-PassthroughCameraApiSamples

 

GitHub - oculus-samples/Unity-PassthroughCameraApiSamples: A Sample Project for Passthrough Camera API in Unity.

A Sample Project for Passthrough Camera API in Unity. - oculus-samples/Unity-PassthroughCameraApiSamples

github.com


https://github.com/xrdevrob/QuestCameraKit

 

GitHub - xrdevrob/QuestCameraKit: QuestVisionKit is a collection of template and reference projects demonstrating how to use Met

QuestVisionKit is a collection of template and reference projects demonstrating how to use Meta Quest’s new Passthrough Camera API for advanced AR/VR vision, tracking, and shader effects. - xrdevro...

github.com

 

 

스테이지 시작 이벤트가 자꾸 두번 불러와지는 버그때문에 
스크립트가 잘못된줄 알고 콜스택 디버깅을 수십번했다..

싱글톤이 아니더라도 내가 어디오브젝트에서 불러지고있는지
매니저클래스를 만들때는 초기화할때 어느 오브젝트인지 네임 디버그라도 띄우도록 하자..
왜 저기다 매니저를 붙여놨을까.. 아무리생각해봐도 기억이 안난다.

과거로 갈수록 자신은 점점 멍청하고
현재의 나는 미래로 갈수록 똑똑해진다..

이유는 간단합니다.

물리연산이 안됩니다.
프레임마다 이미지추론으로 손을 인식해 오브젝트의 좌표를 순간이동시키는 방식으로
구현되었다고 점점 확신이 듭니다.
문제는 인식방식보다. 순간이동이라는게 문제입니다.

메타퀘스트3를 사용해서 만들고 있는데.
손을 격렬하게 움직이는 경우 손을 인식하지 못해서 프레임간 이동좌표를 스킵하거나 없는처리를 해버립니다.
이렇게 데이터스트림이 일정하게 출력되지 않는경우.

이전프레임의 좌표와 현재프레임의 좌표를 비교해서 벡터연산을해 가속도를 뽑아내는게 안되고.
3프레임 ~ 5프레임 이전 값까지 불러와도 없어진 만큼의 데이터 공백이 잘못된 방향벡터를 가져옵니다.
진짜 엄청 삽질 하다가 답답해서 던져버린 상태입니다.

만약 이 글을 보는 미래 XR개발자나 기획자가 계시다면 참고하시길 바라며.

+ Recent posts