AR制作开发工具有哪些?

Jyadmin 提交于 周二, 09/06/2022 - 09:56

 

一、Niantic Opens Lightship Platform

这是一款AR开发者工具包,由Niantic公司制作去年11月上市,以供全球的增强现实开发者使用,可以同时在安卓和IOS上运行。基于多年开发和运行《Ingress》、《Pokémon GO》和《Pikmin Bloom》等游戏的经验,The lightship Platform能实现Meshing实时制图、语义分割、多人体验和视觉定位等功能。

1、Meshing实时制图

借助智能手机摄像头传感器,可以根据现实中的地形实时生成3D网格地图,计算出摄像头内的图像转成转成计算机可以理解的地形和表面。

实时制图

 

2、深度识别探测

根据实时制图,可计算出虚拟物体在现实世界的位置,以及虚拟物体与现实物体之间的空间距离,当以用户视角为中心计算出虚拟物体在现实物体后方,会让虚拟物体呈现出被遮挡的状态,而不是在漂浮在前端,在视觉上呈现更真实的效果。

 

3、语义分割

语义分割指用计算机的“视觉能力”来识别真实世界环境的各种不同对象,区别人、物、景等。

语义分割

 

4、多人体验

通过多人互动协作的体验方式来增强用户的参与感和真实感,做到虚拟内容的实时同步更新。

多人体验

 

5、视觉定位

使人们能够将虚拟物体放置在一个特定的位置,这样这些物体就可以持续地被使用相同应用程序的其他人发现

 

二、Snapdragon Spaces XR Platform

由高通公司推出,是一款头戴式增强现实AR开发者套件。发力点聚焦在用户理解体验上。

1、环境和用户理解:感知用户所处的物理空间,并和用户互动。环境理解包括空间映射和网格划分、遮挡、平面检测、物体和图像识别与跟踪、局部锚点和持久性以及场景理解。用户理解机器感知功能包括位置跟踪和手部跟踪。

2、Epic Games虚拟引擎让开发者使用3D工具创建任何虚拟空间或物体

Snapdragon Spaces XR Platform

 

三、8th Wall Reality Engine

让用户建立基于网络的AR项目,webAR技术使其终端可以在任何显示设备上部署:安卓和苹果手机、平板电脑、台式机、笔记本、VR头盔和AR头盔等。

核心功能包括:1、Reality Application Runtime(现实应用的运行时间)2、Spatialized UI(空间化用户界面)3、Interaction Mapping(交互映射)4、Environment Mapping(环境映射)5、Responsive Scale(响应模块)

8th Wall Reality Engine