1 Visual Studio 2015 Update 3
2 Windows 10 (10010586 version or later)
3 HoloLens Emulator
4 Unity HoloLens Technical Preview
跟上次的2D程序相比,我们还需要一个Unity HoloLens 预览版,链接上面都有,没装的同学先装一下。我们所有的开发基本上都是通过这个版本的Unity来完成的,而且这个版本比较特殊,如果你PC上已经装好了Unity但还不是这个版本的话,还是不行的。
准备工作做完之后,接下来就要开始开发了。
首先,我们先打开Unity(HoloLens Technical Preview 版本,下面就统一称Unity),点击右上角的"NEW",填上Project name和Location,选择3D,点击Create Project按钮。
点击File,选择 Save Scene,输入文件名,保存。
然后在MainScene上面点击Create,选择3D Object->Sphere
为了适配我们的HoloLens,接下来我们要做些配置上的修改。
首先是MainCamera, Position设为原点(0, 0, 0)。Clear Flags 选择Solid Color, Background 选择黑色#00000000。
下一步是Directional Light。先将Transform Reset, 然后将Position-Y设为10。
然后是Sphere。将Scale设置为(02, 02, 02),Position-Z设置为2。
最后,我们需要把这个project转成VS的solution,我们需要修改一些设置。
选择Edit->Project Settings->Quality,Default选择Fastest。
选择File->Build Settings,点击Add Open Scenes,选中我们刚刚创建的scene。
在Platform列表种选中Windows Store,将SDK设为Universal 10,Build Type 设置为D3D,并将Unity C# Projects勾选上。如果说Windows Store中没有这些设置,那么请检查下Unity HoloLens Technical Preview安装的时候是不是所有选项都选上了,确保需要安装的都装上,才能做这一步 *** 作。
点击页面上的Player Settings。Settings for Windows Store->Other Settings->勾选Virtual Reality Supported
回到刚刚Build Settings页面,点击Build按钮,在HelloWorld文件夹种再新建一个文件夹名为App,选中App文件夹,点击Select Folder。
Build 完成之后,HelloWorld文件夹会在文件浏览器种打开,我们打开里面的App文件夹,选择sln文件,用VS2015打开。
在解决方案窗口下,右击Packageappxmanifest文件,选择View Code,把TargetDeviceFamily种的WindowsUniversal 改为WindowsHolographic。
<Dependencies>
<TargetDeviceFamily Name="WindowsHolographic" MinVersion="100102400" MaxVersionTested="100105860" />
</Dependencies>
一切修改完毕。在工具栏种选择Debug,x86,HoloLens Emulator,点击运行。
你可以看到在模拟器中有个小球,通过鼠标移动或者箭头移动模拟走路摇头等动作,可以看到小球大小位置出现变化。
到这边我们的教程就告一段落了。
检测模式不正确。Hololens2支持多种不同的检测模式,用户可以根据实际需求进行设置,在不同的环境下,Hololens2能够识别和检测的物体也有所不同,需要根据实际环境和需求精确设置。微软Hololens2是微软公司研发的混合现实头显,2019年11月8日,微软官方宣布,HoloLens2已经正式面向中国市场发货。
美国宇航局目前正在努力吸收世界上新发展出来的流程和技术,以再次将人类送上月球。目前,国际空间站上的宇航员正在使用增强现实应用来协助他们在空间站内进行维修。 扩增实境系统是减少通信滞后的努力的一部分,这将是未来月球或火星任务期间的一个重大挑战。
美国宇航局正在讨论和评估的是T2增强现实(T2AR)项目,该项目目前展示了宇航员如何使用增强现实来检查和维护科学和锻炼设备。AR系统被用来支持的设备对于保持群体 健康 和达到预期的研究目标至关重要。
国际空间站上的第一个T2AR活动使用JAXA宇航员Soichi Noguchi佩戴的微软Hololens来维护该站的T2跑步机。通常情况下,检查是使用通过电脑平板电脑访问的PDF文件进行的。然而,在低重力环境下,在处理执行维护所需的工具时,可能很难抓紧设备。
使用T2AR系统,宇航员能够戴上HoloLens AR眼镜,同时用双手握住工具并进行维护活动。AR眼镜为宇航员提供了一步步的指导和线索,以便在不看任务指引的情况下进行维修。
T2AR是微软的HoloLens系统与定制增强现实软件的首次太空作业使用。该系统允许宇航员在没有帮助的情况下进行维护和检查 *** 作。最新的实验确实建立在2016年进行的Sidekick实验之上。目前的技术演示仅限于跑步机,但该平台本身被设计为可在国际空间站上的各种系统中使用。
何为真正的扁平化,以后的设计潮流流向何方?
工具/原料
聪明的大脑
电脑一台
方法/步骤
如果UI界面使用了拟物化的风格,看起来跟生活实物一模一样,你一定会有按下去的欲望;而扁平化思想是一种让设计者在界面设计过程中减少信息层级的思想
当下UI设计的扁平化浪潮可谓如日中天,从微软的Windows8开始,还有后来Google的Android,到现在的苹果iPhone的iOS,都采用了扁平化的设计理念。可是,你真的理解什么是扁平化吗这不禁要画上一个大大的问号
在开篇之前,我先来卖个关子:我更喜欢拟物化的界面风格,和扁平化的设计思想。(请揣摩这句话)很多人眼中的扁平化UI设计就是:界面被设计成扁的平的,并且无立体感的。仅仅是这些吗有这些就够了吗
如果UI界面使用了拟物化的风格,那么意味着人们对产品使用的学习成本大大降低,老少皆会用,因为界面看起来跟生活实物一模一样,看到界面中拟物风格的按钮,你一定会有按下去的欲望。如果是“扁平”的按钮呢抱歉,你一定会听到很多抱怨:啊,原来这个还能点在继续阅读本文之前,请先欣赏一张拟物风格的UI设计图:
这个界面很明显是用户在注册时会见到的,左侧有一个信封样子的输入框,并且右侧有一个“注册”的按钮,当你输完邮箱账号并点击注册以后,你会发现,这信封被塞了进去,塞到哪里去呢一定是网站当中了,而且注册完又马上显示Hello,Alex))以表示对用户的欢迎。不得不对这种设计感到赞叹,实在太精妙了,看到这个信封被投了进去,让人有一种被接受了的愉悦感,让人感觉到非常的自然,非常的舒适,马上就对这个网站产生好感。不是每个人都有丰富的电子产品的使用经历,所以,缺乏这些经历的人初次使用该产品的时候,就会更倾向于点击那些拟物化的按钮,因为,人生来如此,用手“按”得如此自然,如此舒心;而“扁平”的按钮则会让那些没有电子产品使用经历的老人或者儿童感到迷惑,这个能按吗啊!原来这个还真能按!或许对于我们这些电子产品熟客来说,这个按钮可以点已经是常识之中的事了,但是过度扁平的界面会让人感到疑惑,增加人的反应时间。因此,拟物化图标设计势在必行。
那么扁平化呢我们应该抛弃吗请注意,在之前一段当中,我没有用到“扁平化”这三个字,而是用“扁平”二字代替。这有什么区别吗有的!“扁平”二字特指的是视觉上图标或者界面的扁平,像在张白纸上做设计一样,没有任何的立体感;而“扁平化”这三个字呢这正是今天要讲的主题:扁平化是一种内在的设计思想。扁平化思想是一种让设计者在界面设计过程中减少信息层级的思想。
什么是减少信息层级?相信有用过智能手机的用户都知道,手机中每天都要用到的应用有:天气、时钟、日期信息、电池电量等。在不考虑桌面小部件的前提下,你是否有想过,为什么我想看个天气必须点开这个图标以后才能看得到;为什么我想看下今天是几号星期几还必须点开那个应用才行像这样的抱怨不在少数,看个电池电量的具体数值(百分比)为什么还要进入应用以后才能看到,为什么不能直接显示在图标上我认为,图标不仅仅是应用程序本身的入口,更是一个信息的载体,这点Windows8的磁贴做得很好。
怎么减少信息层级?直接把天气、时间、日期、电量等信息直接显示在图标上就是一种减少信息层级的方式,表面上这种做法是减轻用户的工作量,实质上这是对用户的一种关怀,而用户是能够感受到这种关怀的。进而用户给设计者带来的回报是:用户把这款产品推荐给更多的人,好的用户体验口口相传,最终你的用户会越来越多,从而你的收入也会越来越多。以上这个例子仅仅是减少信息层级的一种体现而已,其实还有更多。如Windows8中的磁贴,它直接将所需展示的信息直接显示在磁贴上,这样我们可以不用点进去就可以看到一些重要的信息。
今后的UI设计方向将会更倾向于一种拟物化与扁平化相结合的设计风格。从外观上看,界面是拟物的,但是实际使用中可以感受到信息层级的减少,以及化繁为简带来的愉悦感。前几年苹果iOS的拟物设计风格,在业界引起轩然大波,各家纷纷效仿,于是有了当时拟物化的电子世界;而最近几年,微软Windows8扁平化的设计风格,亦在业界引起不小的波动,Android甚至iOS都开始效仿,于是有了现在扁平的界面风格;而在将来,亦不是拟物化的UI独霸天下,也不是扁平化的界面称霸武林,而是一种拟物化风格与扁平化思想相结合的UI设计笑傲江湖。
总而言之,拟物化有拟物化的优点,扁平化有扁平化的长处,只有两者相结合,才能使易用性与简洁性得到更好的体现。
以上就是关于Hololens2打包的程序运行闪退全部的内容,包括:Hololens2打包的程序运行闪退、HoloLens的主要功能是、吊打Magic Leap,微软HoloLens 2不只为炫技等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)