0
点赞
收藏
分享

微信扫一扫

Hololens2-OpenXR开发(四)-坐标系同步

双井暮色 2022-03-12 阅读 83

Coordinate System Synchronization with Holographic Remoting and the OpenXR API

本文是根据官方示例的学习笔记

为了结合计算机视觉相关任务,统一眼镜端坐标系和渲染的虚拟世界坐标系是十分必要的。
官方示例:

1. 获取眼镜端中的用户坐标系统

调用xrCreateReferenceSpace中用 XR_REMOTING_REFERENCE_SPACE_TYPE_USER_MSFT参数创建用户坐标系

xr::SpaceHandle space;
XrReferenceSpaceCreateInfo createInfo{XR_TYPE_REFERENCE_SPACE_CREATE_INFO};
createInfo.referenceSpaceType = static_cast<XrReferenceSpaceType>(XR_REMOTING_REFERENCE_SPACE_TYPE_USER_MSFT);
createInfo.poseInReferenceSpace = xr::math::Pose::Translation({0.0f, 0.0f, 0.0f});
CHECK_XRCMD(xrCreateReferenceSpace(m_session.Get(), &createInfo, space.Put()));

未完待续去看看官方给的那一大坨文件

举报

相关推荐

0 条评论