2.1k 2 分钟

# 前言 补充一些 Unity 开发和 Hololens 开发的基础知识,包括 TextMeshPro 文本更新,对象如何跟随头部移动等。 # 环境 Hololen2 Windows 10 Unity 2019.4.20f1c1 Visual Studio 2019 MRTK 2.5.4 # 创建项目 # 配置项目 在菜单栏 “File -> Build Settings”,将平台转换为 通用Windows平台 导入 MRTK 开发工具包,下载链接:MRTK 在菜单栏 “Assets -> Import Package -> Custom...
3k 3 分钟

# 前言 需求是这样的:客户端向服务端发起一个 POST 请求,包含一张图片和其他 Form 表单数据。服务端需要把图片保存到指定位置,然后把图片路径和 Form 表单中的其他数据保存到数据库;同时,需要把传来的图片数据分发到另一个服务端口进行视觉分析,然后拿到分析结果返回给客户端。 这里就涉及到如何在 golang 中构建一个新的 request 请求,复用 r.body 和 r.header ,进行发送并获取到响应结果。 由于 r.body 不能被 ioutil.ReadAll 重复读取,所以这里 r.body 的复用就需要一些技巧。相关代码如下~ # 代码 Image 结构体 type...
511 1 分钟

# 前言 很可惜,目前 MixedReality-WebRTC 和 HoloLens2ForCV 不能同时在一个 Unity 项目使用。因为 MixedReality-WebRTC 只支持 ARM 构建,而 HoloLens2 的研究模式只能在 ARM64 下构建:ARM Support。GitHub 关于这些问题的讨论如下: # mrwebrtc could not be found on HL2 / Unable to load DLL 'mrwebrtc' 关于此问题的相关讨论 mrwebrtc could not be found on HL2 Unable to...
1.3k 1 分钟

# 前言 在仔细捣鼓了 HoloLens2 研究模式的 API 文档后,借鉴了官方案例 SensorVisualization 和这位哥们的代码 HoloLens2-Unity-ResearchModeStreamer,终于成功的把传感器 IMU 相关的 API 构建成了 DLL,可以在 Unity 项目中进行调用,获取到高帧率的 IMU 数据。 # 环境 Windows 10 教育版 18363.1379 Unity 2019.4.20f1c1 VS2019 16.8.6 WIN SDK 10.0.18362.0 Hololens2 内部预览版本 10.0.20301.1000 #...
24k 22 分钟

# 综述 第一代 HoloLens 引入了研究模式,研究不用于部署访问设备上的关键传感器的应用程序。HoloLens2 的研究模式保留了 HoloLens1 的功能,增加了对额外流的访问。同样,对于第一个版本,可以从以下输入中收集数据: 可见光环境跟踪摄像机 - 系统用于头部跟踪和地图创建。它们返回每像素 8 位的灰度图像。 两种模式操纵下的深度摄像机 关节式手跟踪方式 (AHAT),用于手跟踪的高频 (45 帧 / 秒) 近深度传感。支持距离设备 1 米之内的手势追踪,HoloLens2 仅通过计算基于相位的飞行时间相机的 “混叠深度” 来节省电力。这意味着,当距离超过 1...