当前位置:首页 > 软件下载 > windows10 > 正文

Unity创造AR工业应用 | AWEASIA演讲

来源:360圈   发布时间:2016-10-11 13:08:26 | 浏览次数: | 关键词:Unity,AR,开发,游戏
热门标签:圈子网 网上交友平台 视频交友 桌面棋牌 GG交友 情感故事

\

第二届世界增强现实亚洲博览会于2016年9月24至25日在中国西安高新区都市之门举办。本届博览会由中国中小企业协会、西安市科技局、西安市商务局、西安高新区管委会、国际增强现实协会、中国增强现实产业联盟、金花投资集团联合主办,会期将举办科技展览,科学研讨会,高峰论坛、高端对话等系列活动共同推动AR/VR行业快速发展。

鲍健运,Unity大中华区技术总监,发表题为《Unity创造AR行业应用》演讲,以下为文字摘要:

Unity创造AR行业应用

鲍健运

Unity大中华区技术总监

我谨代表Unity向各位表示衷心地感谢,其实在开始演讲之前,我也很有心计在各个展位看了一圈,很多展出的AR、VR的应用是Unity开发的,希望他们回去使用Unity4.5,5.4尝试一下,因为他们现在所要尝试表现的效果,我们Unity都完全做到,我这次演讲的内容是Unity创造AR行业的应用。

\

我今天演讲主要分为蓝部分的内容,第一是向大家介绍Unity,因为我发现与会的一些听众,有一部分是已经知道,并且了解Unity,而有一部分对Unity不是跟熟知,所以我会向大家做一些简单的介绍和展示一些数据,以及一些新版本和AR、VR的帮助,二是Unity开发MR/AR应用,通过这些数字的设置,希望对你们有足够的启发第三我会举出一些Unity在MR/AR行业的应用,不单单在游戏,还有其他的方面,我开始我第一个内容。

稍微了解Unity历史的朋友大家知道,Unity的起源来自于游戏开发,为游戏开发者服务是我们一直秉承的原则,我们提供游戏大众化,为开发者解决疑难问题,帮助开发者获得成功的三个重要的宗旨。2005年成立发展至今,Unity已经获得了很大的成功,Unity是什么呢?Unity是全球领先的游戏行业软件,是整个蓬勃发展的全球游戏市场一个重要组成部分,我们现在有550万的注册用户,他们使用Unity实现各种奇思妙想,2016年第二季度有23.8万款游戏,这些游戏当然是用Unity开发的,已经被下载去体验,全球超过7.7亿玩家享受Unity游戏所带来的乐趣。安装Unity构建游戏的手机现在已经超过17亿部,这些都是非常惊人的数字,也正表明了Unity非常强大的实力支撑。

2016年第一季度数据自咨询功公司做了一个统计,全球排名前一千的游戏中间,Unity开发占了34%,比其他第三方的引擎或者软件远远受欢迎,我也坚信这个比例将来会越来越大。

今年7月底我们正式发布了7.4正式版,带来很多技术上的提升和绚酷的新功能,在AR和VR方面有哪些重要的新功能呢?首先介绍的Single pass VR,在过去传统VR渲染的时候,一般是先渲染左眼和渲染右眼,Single pass VR是将双眼所呈现的内容几乎同时渲染出来,这样做几乎是减半了主线层渲染的时间,也降低了渲染线层相应的时间,使用Single pass它会发出一组在主线层的绘图命令,让两套渲染命令在渲染线索中间交替生效,从而获得同时表现的效果出来。

\

第二个重要功能就是Graphics JObs,这是什么呢?它是对于主线层渲染进行一次分割和并行处理,能节省不少CPU主线层消耗,并不是所有显然都做并行处理,但是这个功能已经非常值得一试,为了验证这一点我们做了相关测试,大家看到这个图表中间横轴代表的就是它所消耗的时间,纵轴所代表的就是我们的四套方案,一个是用传统的5.3的版本,另外是用5.4的版本外加传统的 TWO PASS VR的方式,还有一个是5.4加上Single Pass VR的方式,以及最下面这个是5.4+Single Pass VR+Graphics JObs启用功能,大家明显看到渲染的时间变短了很多,大家如果使用Unity开发可以去试一下。

当然说了那么多,怎么将这个功能使用出来呢?这个功能使用很简单,你使用Unity编辑器的时候,打到菜单Edit按纽,会看到Player Setings选项,你会看到这样一个界面出来。

下面我就开始讲第二个内容,使用Unity开发一个MR/AR的应用。Unity的拓展,帮助开发者很容易进行MR/AR项目开发, 而且市面上现在很多大大小小的VR、AR应用眼镜,基本都是用Unity开发应用的。微软一直是Unity很坚实的合作伙伴,他们出品的Hololnes,由官方指定Unity为其开发应用,通过Unity,台下有机会在Hololnes上面开发你的MR应用。开发Hololnes应用需要做一些很必要的准备,分成两方面的内容,一方面是系统的准备,你首先得要有这台PC,得安装WINDOW10专业版、企业版或者教育版,家庭版不支持这个开发,硬件要必须足够好,64位四核以上CPU,8G以上内存,而且在BOIS中设置好虚拟化,以及在操作系统设置中的Hyper-V功能,但是GPU也需要足够好,支持TX11以上及WDDN1.2驱动以上。第二方面,你得装一些必要的软件,比如说BS2015,Update3,Windows 10 SDK 和HoloLnes模拟器,还有必不可少的就是Preview 5.4.0f3,现在我已经完全支持了Hololnes开发,你如果有幸已经有一台Hololnes硬件设备的话,你还可以安装Windows developers,这样可以做调试以及补试。

\

现在我们就讲怎么开发这个流程。

第一步,新建Unity项目。

第二步,调整主相机,在Hierarchy中找到Main Camera,设置Transform的Position为(0.0.0),Clear Flags为Solid Color。Background为黑色,即RGBA为(0.0.0.0),Clipping Planes的Near为0.3—0.85之间的值。

第三步,设置品质。Unity编辑器菜单栏Edit—Project Settings—Quality,找到Windows Store列,在Default选择Fastest,确认Fastest为绿色的勾。

第四步,Unity项目制作,这个就是你们的工作内容,通过Unity制作你对应的项目实现,应用到相关的一些API。内容制作完了,你开始准备进行构建,你可以打开File按纽。当你构建完了之后你发生项目工程多一个APP文件夹这就是生称Visual Studio项目,你可以在这里进行一些基本编辑。

第五步:设置构建,Unity编辑器菜单栏File—Build Settings 选择Platform中的Windows Store,选择SDK为Universal 10,UWP Build Type为D3D,勾选Unity C#Projects,点击Add Open Scenes,将当前Scene添加到Scenes In Build ,点击Build构建项目。

第六步,运行VS项目,打APP文件夹中的VS项目,设置target为Release,你在模拟器上看到像PPT所呈现的效果,整个流程下来,大家觉得还是比较容易的,是不是有一点跃跃欲试的感觉,下去想试一下。

我讲一下第三方面的内容,UnityMR/AR行业应用案例,既然前面介绍了Unity开发Hololens,RoboRaid结合空间声效等,这款游戏让人获得及其丰富的MR的体验。说到AR游戏,现在风靡全球的AR手游,POkemon GO,商家63天收入突破5亿美元,他们还预计到今年年底,这款游戏收入达到10亿美元。讲完了游戏还得讲讲其他方面的,ISAACS项目,全称是沉浸式半自主空中指挥系统,听起来有点拗口,它其实是加州大学伯克利分校一个MR项目,它是做什么的呢?它是将无人机控制和Hololens结合起来一个项目,它是获得微软Hololens学术研究资助的计划,当时获取10万美元的资金以及两台Hololens的设备,通过人机界面的交互,能够在复杂环境中做高中作业,将人操作的感知和控制能力得以无缝延伸,设备的安全保障提供了很大的可能性。

还有一个商业案例就是法拉力AR Showroom APP,通过七部增强现实外观图式,展示法拉力跑车精湛的工作和超级技术,使到达展厅的客户通过自由走动,看到增强3D的一些内容,你能够完全自定义每个型号的油漆颜色,甚至可以换轮胎,是非常实用销售工具,它获得了2015年大奖。

今年12月14号到15号在北京诺金酒店(金酒店)举办UnityAR、VR技术应用,有兴趣的朋友可以来参加。大家可以登录官网,和Unity论坛以及公众号,随时获取Unity的最新动态,希望大家大力支持Unity,让我们做的更好,谢谢。


转载请注明出处"360圈".本文网址:http://www.360quan.com/windows10/23806.html

相关标签搜索: Unity AR 开发 游戏

下一篇:最后一页
  • 热门评论
  • 你说的我一直在呢头像
    你说的我一直在呢 2016年10月11日 15:10

    不敢随随便便说“再见”。世界那么大,一句“再见”,或许就再也不见。不要轻易说分手。一个转身,就是两个世界。不要固执地坚持了不该坚持的,却轻易地放弃了不该放弃的。

  • 高傲的微笑头像
    高傲的微笑 2016年10月11日 15:15

    为什么分手Unity以后就连朋友都做不成了?以为逃避就能否定自己的感情了吗?无论怎么无视,一切都还是发生过。如果硬要形容的话就是吵架以后不想和好罢了。越是回避其实你越在乎,回想起来会伤的跟深,坦然面对为什么就不行呢。是我我会笑着聊以前发生过的美好回忆,曾经拥有幸福即使现在没有又何妨