
MR
泉城老侠客
蒙多想去哪就去哪
展开
-
Dumix使用体验(Unity版)
Dumix是百度推出的AR解决方案,本文探讨Unity的DumixSDK使用体验功能支持 功能 安卓 iOS Mac Windows 单目slam √ √ 2D跟...原创 2018-08-22 11:25:23 · 2054 阅读 · 2 评论 -
[记录]Hololens开发之“Pin”按钮(点完之后同名应用再也无法打开)
今天开部署到Hololens上是,原本要删除一个应用,结果不小心点到了Pin按钮。然后重新安装了一个与删除的应用同名的新应用,结果打开之后是白色框框,光标变成月亮与睡眠符号“z”。然后一直等待。最后重新创建一个Unity工程,将原本的工程移植进去,重新导出UWP才可以正常打开UWP应用。总结:“这个pin按钮不要随便点” 后果很严重啊...原创 2018-09-26 18:17:19 · 1498 阅读 · 1 评论 -
[记录]Hololens开发之某些功能在Unity上可用,部署到眼镜上失效
在用socket开发网络模块时,在用两台电脑传输完全ok,部署到hololens上时就没有反应。经过数天摸索。终于找到问题所在。在导出UWP时,PlayeringSetting > PublishSetting > Capability 这个选项是选择导出的UWP的某些功能的授权。常见的功能例如摄像机,网络通信,空间能力等都需要在勾选。否则导出的UWP是没有相应功能的,...原创 2018-09-25 18:28:28 · 2677 阅读 · 5 评论 -
[记录]Hololens之Socket网络通信
我用HoloLens开发网络模块时,最初的做法是用.Net的System.Net.Scoekt中的UDP,想必这个方法是大多数开发者直接想到的方法。但是在导出时就出问题了,导出为UWP时,报错,大致是Socket库里缺少某个方法,还有我当时用的同步方法,所以自己写的的多线程,然后多线程也报错了:Thread库里缺少某个方法。在一番折腾之后,终于找到解决方法:socket中的某些方法是可用的,S...原创 2018-09-19 14:34:18 · 5058 阅读 · 1 评论 -
[记录] HoloLens调用摄像头后,拍摄到一片黑
在HoloLens上,开启摄像机后,拍摄画面,但是拍到一团黑,然后我将WebCamTex的尺寸和WebCameraDevices.Length打印到一个Text上打印出来显示:WebCameraTexture的宽和高都是16,WebCameraDdvices.Length为1,所以肯定是有外部摄像头的。然后我觉得是hololens的摄像机权限没开,然后我Setting里面的开摄像机权限,竟...原创 2018-09-19 14:32:03 · 2144 阅读 · 0 评论 -
[记录]hololens导出时报错 缺少命名空间“Windows.Devices.Haptics”
我在用Unity2017.2.1 配合holotoolkit2017.2.1时(也就是说版本是匹配的。问题没有出现在这里),出现三个报错:The type or namespace name 'Haptics' does not exist in the namespace 'Windows.Devices' (are you missing an assembly reference?)...原创 2018-09-12 15:53:46 · 1131 阅读 · 0 评论 -
[记录]开发Hololens时Unity报错缺少UnityEngine.VR命名空间的问题
在Unity2017(包含)以后版本里,Unity自带的库类UnityEngine是没有VR这个库的,出现一个新的库类UnityEngine.XR,之前Unity版本的VR库归类到XR库里。所以我用较早的HoloTookit配合Unity2017版本时就会报错。解决方案:1.如果你当前的HoloTookit开发包版本较早,那么SDK内脚本引用的是UnityEngine.VR(下图),但...原创 2018-08-29 11:30:18 · 5602 阅读 · 3 评论 -
[记录]Hololens部署时vs报错:缺少Win10SDK
在打包UWP后,用VS部署,报了一个缺少SDK“WindowsMobile version 10.0.17134.0”的错误我以为是vs的win10sdk没有安装成功的错误,在qq群求助,百度之后,我反复卸载/安装/调试 vs2015和vs2017,结果还是没有解决。经过我反复修改分析,终于找到问题所在:我用的Unity版本是Unity5.6,因为国内很多Hololens开发者用的Uni...原创 2018-08-17 09:37:56 · 3590 阅读 · 8 评论 -
Hololens的Socket通信
写在最前面:我觉得现在做Hololens开发,整体的风气有一个很大问题,就是太浅,太上层,太依靠MRHoloTooklit,微软出的这一套SDK封装了很多功能,虽然好用,但是颇为上层,存在一些局限性,而且实现某些复杂功能时,会有额外的开销。Hololens终究是一款移动平台,性能的瓶颈还是挺明显的。所以摆脱MRTK(Mixed Reality Toolkit-Unity),直接用unity...原创 2018-11-19 15:35:04 · 7504 阅读 · 54 评论