![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AR
Devil_MayCare
这个作者很懒,什么都没留下…
展开
-
Hololens开发学习笔记——使物体跟随相机偏移固定角度
由于计算器Solver测向偏移会有动画延迟,并且达不到项目需求所以自己研究了跟随摄像机角度移动物体。修改物体旋转角度,如果直接使用Quaternion会有一些问题,暂时也没研究透,所以改用eulerAngles。计算旋转角度需要使用三角函数,eulerAngles中的角度不可以直接计算,需要转换为弧度弧度角度转换公式为:角度=180°×弧度÷π 弧度=角度×π÷180°上代码 public float pannelAngle = 30;//物体相对摄像机便宜角度 pu..原创 2020-07-21 15:57:51 · 876 阅读 · 1 评论 -
Hololens开发学习笔记——隐藏性能分析条(Diagnostics-诊断系统)
利用MRTK进行Hololens开发的时候,有个性能运行分析一直会显示在屏幕上,找了很久终于找到隐藏的方法了。在脚本中写如下代码即可: if (CoreServices.DiagnosticsSystem != null) { CoreServices.DiagnosticsSystem.ShowProfiler = !CoreServices.DiagnosticsSystem.ShowProfiler; }...原创 2020-07-20 15:38:29 · 860 阅读 · 0 评论 -
Hololens开发—unity中http请求,Gzip解压缩及json解析
Http请求http可以用www和UnityWebRequest,但是www已经被弃用,建议使用UnityWebRequest;直接上代码 UnityWebRequest uwr = UnityWebRequest.Get("www.baidu.com"); //创建UnityWebRequest对象 uwr.timeout = 20; yield return uwr.SendWebRequest();原创 2020-06-29 15:10:06 · 1632 阅读 · 2 评论 -
MRTK—文件详解。持续更新
MixedRealityToolkit——工具包空间感知MixedRealitySpatialAwarenessMeshObserverProfile——空间感知网格观察配置文件MixedRealitySpatialAwarenessSystemProfile——空间感知系统配置文件输入MixedRealityEyeTrackingProfile——眼动跟踪配置文件...原创 2020-06-12 10:27:46 · 2028 阅读 · 0 评论 -
关于unity中使用Mapbox 报错:error CS0103: The name heading does not exist in the current context 的解决方法
mapbox2.1.1包导入到import到unity中之后,会报错Assets\Mapbox\Unity\Location\DeviceLocationProvider.cs(323,37): error CS0103: The name 'heading' does not exist in the current context双击错误在VisualStudio中打开向下拉找到错误代码的地方仔细看不难发现,这里的heading报错是因为使用了未声明的变量,再向上看有一行声明headin原创 2020-06-08 14:32:08 · 3397 阅读 · 0 评论 -
Hololens开发学习笔记-5
启用语音命令1、Hierarchy中选中MixedRealityToolkit对象,在Inspector中找到Input,复制DefaultHoloLens2InputSystemProfile脚本;2、展开下面的Speech,复制DefaultMixedRealitySpeechCommandsProfile脚本;3、点击Speech下面的AddaNewSpeechCommand,添加一个新的语音指令,输入适当的关键字--播放音乐;4、Hierarchy中选中Octa对象,在Inspect原创 2020-06-02 16:59:59 · 344 阅读 · 1 评论 -
Hololens开发学习笔记-3
简介本节利用定位(解算器)动态放置内容。1、解算器的位置,Assets>MixedrealityToolkit.SDK>Features>Utilites>Solvers;2、解算器官方文档:Solvers;使用解算器1、继续上一节的项目,在Hierarchy中选中ButtonCollection,在Inspector里选点击AddComponent,搜...原创 2020-05-08 14:37:41 · 365 阅读 · 7 评论 -
Hololens开发学习笔记-2
快读配置1、在Hierarchy中选在MixedRealityToolkit,在Inspector>MixedRealityToolkit下面把模式改为DefaultHoloLens2ConfigurationProfile;2、点击Inspector下面的Copy&Costomize,点击Copy;3、执行一次保存操作;4、在Inspector下面的左侧菜单中选...原创 2020-05-07 16:49:30 · 750 阅读 · 2 评论 -
Unity常用API学习笔记
脚本生命周期函数Reset:在用户点击检视面板的Reset按钮或者首次添加该组件时被调用。此函数只在编辑模式下被调用。Reset最常用于在检视面板中给定一个默认值。Awake(一次):Awake在所有对象被初始化之后调用,用于在游戏开始之前初始化变量或游戏状态。在脚本整个生命周期内Awake仅被调用一次。Awake不能用来执行协同程序。每个游戏物体上的Awake以随机的顺序被调用。所以在一般时候,用Awake来设置脚本间的引用,然后用Start来传递信息。OnEnable:在Awake之后调原创 2020-05-29 09:34:48 · 304 阅读 · 0 评论 -
Hololens开发学习笔记-Gaze眼动跟踪
简介Gaze顾名思义——凝视。也可以说眼动跟踪,Hololens可以识别眼球注视的角度来发射出一条射线,来识别眼球所凝视到的物体,开启Gaze之后会有个小圆点,原点触碰到的物体会产生相应的事件。配置基础的设置就不赘述了。配置Mixed Reality Toolkit,菜单栏Mixed Reality Toolkit>AddToSenceAnd..把mrtk配置文件添加到项目中;1、配置眼动跟踪文件Hierarchy中选择Mixed Reality Toolkit,在Inspec原创 2020-06-02 15:54:43 · 3774 阅读 · 8 评论 -
HoloLens真机调试。出现部署错误,是否继续?
导致这个错误的主要有两个方面第一设置和IP地址问题,可以参考这篇文章https://mp.csdn.net/console/editor/html/106054027第二就是Hololens授权和配对问题调试hololens时需要配对设备,否则即使在同一局域网下也不能远程调试在Hololens中,设置>更新和安全>开发者选项>打开开发者模式;配对和蓝牙配对类似。在pc中运行程序后会弹出一个配对提示,然后在hololens中的开发者选项下面有个大的配对按钮,点击配对按原创 2020-05-29 15:18:42 · 1152 阅读 · 0 评论 -
VS链接Hololens2真机
1、Release或者Master;2、ARM3、远程计算机 设置远程计算机 项目>属性>配置属性>调试,找到计算机名,输入Hololens的ip地址;4、hololens的ip地址查看方法。首页>设置>网络和internet>已链接的网络>高级选项>滑动即可找到;...原创 2020-05-11 14:46:56 · 1242 阅读 · 0 评论 -
Hololens开发学习笔记-4
3D对象交互下载资源包:MRTK.HoloLens2.Unity.Tutorials.Assets.GettingStarted.2.3.0.3.unitypackage按照之前教程中的方法把资源包导入项目;项目中对象可以在Hierarchy面板中,对象的前面有个小眼睛,点击一下会隐藏创建对象集合1、在Hierarchy中创建一个空对象,命名为3DObjectCollectio...原创 2020-05-08 16:10:02 · 375 阅读 · 0 评论 -
Hololens开发学习笔记-初始化项目
开发工具及环境1、一台安装了win10系统的电脑2、安装Windows 10 SDK 10.0.18362.0 或更高版本3、Hololens2或者hololens2模拟器4、unity 2019.2.x以上版本5、Visual Studio 2019新建Unity项目启动unity Hub 点击新建按钮 选择2019.2以上版本的unity选择3D项目、输入你...原创 2020-04-30 17:19:51 · 465 阅读 · 0 评论 -
使用HTML5开发Kinect体感游戏
原文链接:https://www.cnblogs.com/wanbo/archive/2016/12/26/6222993.html一、简介我们要做的是怎样一款游戏? 在前不久成都TGC2016展会上,我们开发了一款《火影忍者手游》的体感游戏,主要模拟手游章节《九尾袭来》,用户化身四代,与九尾进行对决,吸引了大量玩家参与。 表面上看,这款游戏与其它体感体验无异,实际上,它一直...转载 2019-11-04 10:35:07 · 731 阅读 · 0 评论 -
Unity项目,需要用Xcode运行 报错 MapFileParser.sh: Permission denied
MapFileParser.sh: Permission deniedUnity项目,需要用Xcode运行,结果报了错误。解决方案:1、打开终端,2、输入以下命令: chmod +x /Users/......./MapFileParser.sh (MapFileParser.sh所在的目录)chmod +x的意思就是给执行权限...原创 2019-05-30 11:35:19 · 3074 阅读 · 3 评论