AR、VR、扩展现实(XR)开发引擎有?作用主要有哪些?

其中最为主流的开发引擎包括Unity、Unreal,国内开发引擎则以Cocos Creator、Lumverse 3D引擎为代表。

Unity

由Unity Technologies开发,是一个跨平台开发引擎,适用于创建三维视频游戏、建筑可视化、实时三维动画等互动内容。

Unity编辑器及引擎可在在不同种类OS中运行,目前支持超过19个不同平台,包括移动平台、桌面平台、网络平台、主机平台、XR平台等多种类型。

对于XR而言,Unity是一个跨平台工具,用于创建与多个平台兼容的XR内容,包括PC、主机、移动设备和Web端。具体功能方面,Unity目前可提供的功能包括用于VR的高清渲染管线(HDRP)和用于VR的通用渲染管线(URP)、空间音效(Spatial Audio)、粒子系统、AR基础套件(AR Foundation)以及混合和增强现实工作室(MARS)等。

其中,Unity MARS是面向由Unity提供的可视化增强现实(AR)开发工具包。它的主要目标是让开发人员可以更简单地创建AR应用程序和增强现实体验。Unity Mars采用了场景书写、节点布局和AR数据等抽象概念,大大简化了AR的开发流程。

Unreal Engine

Unreal Engine(虚幻引擎)由知名游戏公司Epic Games开发,适用于诸多行业,如游戏、电影、建筑、汽车和交通、广播以及VR/AR模拟等。Unreal Engine同样可在多OS及多平台下运行。

2022年,Unreal Engine5.0(UE5)正式发布,针对OpenXR进行了大量修复与优化改进,让XR开发更具扩展性与高效性。它还针对VR模板进行了更新,包括对抓取系统(Grab System)的改进,支持组件抓取和放置,VRSpectator可以使用游戏手柄进行控制等。

对虚幻引擎5中最为重磅的两项渲染技术Lumen及Nanite增加了对VR的初步支持。截至目前,通过虚幻引擎制作的知名VR 游戏代表包括《Hubris》《穿越火线:塞拉小队》《黑相集:之字路VR》《行尸走肉:圣徒与罪人第二章》《Moss: Book II》等。

Cocos Creator

Cocos Creator是一款高效、轻量、免费开源的跨平台2D&3D图形引擎,同时也是一个实时2D&3D数字内容创作平台。拥有高性能、低功耗、流式加载、跨平台等诸多优点,开发者可以用它来创作游戏、车机、XR、元宇宙等领域的项目。

2022年9月,Cocos宣布正式布局XR,官宣Cocos CreatorXR。Cocos CreatorXR是基于Cocos Creator和Cocos Engine打造的一款XR内容创作工具。

底层通过支持 OpenXR 标准协议来抹平不同XR设备之间的差异;中层封装了一系列不同功能的 XR 中间件来提供XR内容创作支持;上层基于Cocos Creator面板扩展出多种形式的XR功能菜单和组件样式。

Lumverse 3D

Lumverse 3D引擎(原完美世界内部ERA引擎)于2023年通过工信安全信创检测认证,各项功能在包括龙芯、兆芯、统信操作系统在内的多个纯国产软硬件平台上完美兼容运行,且在软件性能、可靠性、稳定性等方面表现突出。

可为3D产业的内容创作提供便捷的创作工具、高效的技术实现以及不同行业的应用解决方案。

目前已完成了多平台的适配工作,支持包含移动端、PC端,以及新兴的XR设备。开发者可通过一套工程实现在不同操作系统和硬件平台发布3D应用。

当前,大型通用3D图形引擎技术的发展主要由美国领导,但在国际环境的多元化和复杂性中,无论是基础硬件如芯片,还是基础软件如图形引擎,都面临着许多不确定性和挑战,贸易紧张局势可能影响到技术供应链,全球政治经济的波动可能对技术研发和推广产生影响。

作为国家数字经济的底座,信息安全的基础,引擎产品的自主可控水平对我国数字产业生态以及国家引领下一代虚技术发展具有不可替代的战略意义。返回搜狐,查看更多


TOP