Unity再更新AR Foundation套件拥有胜博发渲染工作管线
Unity对跨平台解决方案AR Foundation进行了重大更新,其最新版本增加支持ARKit中可提供多重用户AR体验的ARWorldMap功能,另外,新的轻量级渲染工作管线让开发者能更简单的自定义渲染工作。Unity在AR的发展走得很前面,很早就支持了网络大厂的ARCore与苹果的ARKit,而AR Foundation则是Unity用来提供ARCore、ARKit和头戴装置等未来其他平台的一组核心功能通用API,开发人员只要使用单一程序代码库,就能创建iOS和Android的AR应用程序。AR Foundation透过套件管理器和Unity整合,因此开发者很容易能将AR Foundation加入到新项目中。
AR Foundation在第一个版本中,提供了基本的AR功能,包括平面侦测、装置位置、方向追踪与光线测量等,而Unity现在又为AR Foundation和其他XR套件加入重大更新。新版本AR Foundation开始支持轻量级渲染工作管线(Lightweight Render Pipeline,LWRP),开发者可以于ARCore和ARKit应用程序建置时,在新的着色器图(Shader Graph)中创建新的着色器。由于Unity加入了ARFoundationRendererAsset概念,开发者现可以控制自定义的ARFoundationRenderer,更加良好的控制渲染工作。也由于新加入的着色器图,编辑器现能提供以可视化节点编辑特效的功能。
这个版本的另一个重大更新,就是支持ARKit的ARWorldMap,提供多重使用者与持久性的AR体验。ARWorldMap能让多个用户同时使用不同装置,在同一个场景以自己的角度浏览虚拟世界,并与其他人互动,另外,ARWorldMap还提供,在某个时间点储存和重新创建持久性AR体验。AR Foundation也支持了ARKit的脸部追踪功能,开发者可以用来追踪脸部,或是存取多重脸部特征的混合形状。提供信息参考者:胜博发一起祈福
而现在AR Foundation也更新了相机图像API,让开发者具有CPU上相机图像低阶存取能力,以及优化转换工具,用来将图像转成RGB或是灰阶,这能使想要自定义计算机视觉算法的开发人员,更自由地进行图像处理。AR Foundation的目标是要提供一个独立于平台的脚本API与MonoBehaviours,方便开发者创建倚赖于ARCore和ARKit共有核心功能的应用程序,让开发者只要进行一次开发工作,就能把应用程序部署到iOS和Android两种装置上,而不需要任何额外修改。但是AR Foundation尚未实作ARKit和ARCore的所有功能,因此当开发者的应用程序相依于AR Foundation中尚未包含的特定功能,则可以单独使用特定的SDK。当然开发者只针对单一平台,Android可以使用网络大厂为Unity维护的SDK,iOS则可以使用Unity的ARKit插件。
Unity再更新AR Foundation套件拥有胜博发渲染工作管线相关推荐
- 走路拥有众多好处!SBF胜博发说走路可以帮助消除负面情绪
厌倦了单调的生活?工作让你觉得无聊,缓慢,但没有动力去触摸新事物?根据行为心理学家杰夫米勒的一项研究,每天可以做的最简单,最直接的事情之一可以帮助你突破这种"无聊"循环,即&quo ...
- 胜博发公益:只要用手机就能随手做公益 苹果与许多公益团体合作
做公益不落人后的苹果发布新闻,从即日起使用者不用经过复杂的手续及填写各种单据,只要拿出手机,就可以利用 Apple Pay 捐款给胜博发公益单位,十分贴心. 从(PRODUCT)RED 系列出现之后, ...
- 零售商与科技的结合 将开始打造未来胜博发公益商店
微软公司与大型零售商 Kroger 展开合作,对超市的货架.收银系统进行数字化升级,双方将合作打造未来商店,未来微软提供给零售店的数字化解决方案将推广给更多商家. 微软与 Kroger 的合作将随着零 ...
- 让动物保育理念能更贴近民众 街景服务与胜博发公益结合迈进大象保护区
谷歌的地图与街景服务为人们带来不少便利性,15日更进一步在肯尼亚桑布鲁国家公园(Samburu park)推出街景服务,但目标不是人,而是900只大象. 根据法新社报导,谷歌街景服务决定开始与胜博发公 ...
- 胜博发表示玩游戏也能做公益!守望先锋为乳癌研究基金会募得一千多万美金
不管在哪个领域,只要你有心都可以做公益!近日胜博发公益发现<守望先锋>宣布粉红慈悲慈善活动募资金额,大家总共为乳癌研究基金会(Breast Cancer Research Foundati ...
- 如何将Unity开发的AR程序编译到IPad/iPhone上真机运行
如何将Unity项目编译成iOS app,并在ipad或者iphone上真机运行呢?大体步骤分为三步: 使用Unity生成 .xcodeproj 文件 使用XCode将AR APP编译到IPad/iP ...
- android显示3d模型_使用Unity AR Foundation在增强现实中查看模型
本文将分享麻省理工学院的教程-使用Unity AR Foundation在增强现实中查看模型. 在本教程中,我们将介绍如何把3D模型导入Unity,并使用Android设备或iOS设备在AR中查看模型 ...
- android studio 中配置groovy源码_麻省理工教程:使用Unity AR Foundation在AR中查看模型...
本文将分享麻省理工学院的教程-使用Unity AR Foundation在增强现实中查看模型. 在本教程中,我们将介绍如何把3D模型导入Unity,并使用Android设备或iOS设备在AR中查看模型 ...
- 借助Unity AR Foundation构建跨平台AR应用
Unity是同名游戏引擎的制造商,它在继续推进自己的AR Foundation项目,该项目旨在让开发者可以更容易地创建能够同时在iOS和Android上运行的AR应用.其最新版本增加了对ARKit A ...
最新文章
- 几种常用的C#排序方法简介
- 做中间件的这两年总结(201704-201905)
- k8s安装sqlite3_kubernetes环境部署单节点redis数据库的方法
- PAI算法组件详解:PLDA
- HTTP缓存(HTTP Cacheing):缓存控制(Cache-Control)
- 计算机组成原理所需芯片数,计算机组成原理-微电子学院微电子试验教学中心.PPT...
- C++ String封装
- VS2012下基于Glut 绘制矩形管示例程序:
- 卷积神经网络中feature map的含义
- pci串口驱动安装失败_PCI转串口卡驱动安装问题
- 优秀的Git客户端:Tower for mac
- android手写输入法开发,基于Android平台的云计算手写输入法
- LaTeX编写IEEE会议论文字体报错、且参考文献中会议/期刊的名字没有斜体的问题解决
- java 多线程,android 移动开发,日语学习,各项新闻RSS吐血分享
- python 获取网页视频
- Spring In Action 4 学习笔记(一)Spring概览
- qq登录无法连接服务器未响应,win7登录qq提示腾讯qq未响应的解决方法
- Nvidia Agx Xavier平台无PD控制器USB接口调试
- 如何销售网站上的广告位
- 初识iPhone基带通讯