新闻动态

2024年最热门的十大VR开发软件和工具

如今VR开发行业已经越来越成熟,越来越多的公司和个人开始涌入VR开发领域,市面上也出现了许多比较不错的VR开发软件和工具,今天集英科技小编就给大家汇总下2024年最热门的十大VR开发软件和工具,一起来看看吧。

一、Unity

Unity是全球知名的软件开发引擎,它的历史最早可追溯到 2004 年,三位热爱游戏的年轻人萌生让游戏开发引擎大众化的想法,进而投入Unity1.0版本的研发。发展至今,App Store和Goole Play上前1000的游戏,超过70%使用Unity制作,整体市场份额约50%左右。广泛用于手游、PC和XR游戏行业,例如《炉石传说》《王者荣耀》《崩坏3》《原神》和《Pokemon Go》等知名游戏作品均由Unity制作。

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

此外,Unity还会提供一站式运营服务,帮助创作者解决后续的内容运营服务。例如,适用多人联机管理 Multiplay,提供游戏类或者应用类语音功能的Vivox等。

二、Unreal

Unreal虚幻引擎由知名游戏公司Epic Games开发,与Unity一样在全球拥有巨大的影响力和开发者资源。虚幻引擎适用于诸多行业,如游戏、电影、建筑、汽车和交通、广播以及 VR/AR 模拟等。

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

在虚幻引擎5.1中,Epic还对虚幻引擎5中最为重磅的两项渲染技术Lumen及Nanite增加了对VR的初步支持。

截至目前,通过虚幻引擎制作的知名VR游戏代表包括《Hubris》《穿越火线:塞拉小队》《黑相集:之字路VR》《行尸走肉:圣徒与罪人第二章》《Moss: Book II》等。

三、Blender

Blender是一个开源的3DCG建模软件,虽然它是免费软件,但它具有从建模到动画的各种编辑功能。2020年6月,它实现了VR兼容功能。

在Blender中,除了完成最基础的多边形建模、雕刻、动作绑定、贴图绘制、渲染,还可以制作视频剪辑、运动跟踪、后期合成以及整个3D流程所需的全部内容等等。

其最新版Blender 2.80,集成了高质量的内容渲染精度,并且在操作上更加人性化。开发者可以使用该软件创建高质量的动画内容、视觉效果和强大的虚拟现实等应用程序。Blender已发展为游戏开发者轻松测试和制作VR应用程序的最佳软件开发工具之一。

Blender背后的发展基金——Blender Development Fund拥有诸多来自全球科技互联网的巨头,包括Apple、Meta、Amazon Web Service、Unity、AMD、NVIDIA 和 Epic MegaGrants等。

四、Cocos引擎

当然,除了海外一系列知名VR开发工具以外,伴随着全球VR/AR 产业的发展,国内也涌现了不少优秀的开发引擎,譬如Cocos。雅基软件——Cocos引擎团队,于2011年12月30日在中国厦门注册成立。

团队自主研发了“Cocos 引擎”系列产品, 包括第二代可视化编辑器 Cocos Creator、全球流行的开源引擎框架Cocos2d-x 等产品,在全球203个国家和地区拥有160万开发者,覆盖全球超过16亿终端用户,国内手游占有率达40%,国内小游戏占有率达64%,海外手游占有率达20%。

2022年9月,Cocos宣布正式布局 XR,官宣Cocos CreatorXR。随着Cocos 引擎3.6版本的发布,在新的引擎版本中,Cocos首次在XR方面增加了一系列的内容。能力层调用OpenXR接口与引擎对接,界面层提供各种组件和功能,服务于创作以VR为主的XR内容;XR设备厂商也可利用插件的功能组件来定制各自设备对Cocos Creator的SDK。Cocos CreatorXR 的首个正式版本是VR编辑器插件,在Cocos Creator 3.6.1版本中以官方插件的形式正式发布。

五、Maya

Maya是美国Autodesk公司于1998年出品的世界级三维动画软件,用于制作3D动画和建模并能够创建虚拟现实 (VR) 体验的专业程序。不仅包括一般三维和视觉效果制作的功能,而且还与先进的建模、数字化布料模拟、毛发渲染、运动匹配技术相结合。

在其VR体验中,它为3D动画、3D 渲染、3D 阴影、3D 建模提供了广泛的开发工具,使得虚拟现实的画面更为逼真。

2022年3月,Autodesk还宣布收购专注于建筑、工程和施工(AEC)行业的 VR/AR 办公协作平台 The Wild,进一步探索其在XR业务的扩展性。

六、A-Frame

A-Frame是一个用来构建虚拟现实(VR)应用的网页开发框架,基于 HTML,上手十分简单。其核心思想是使用three.js JavaScript 库创建三维虚拟现实 (VR) 体验,允许VR应用程序在Web浏览器中运行。

A-Frame可以在多个网络浏览器上运行,使VR体验可用于更大的目标市场。它是一种易于使用的VR开发工具,使开发人员能够创建强大的VR场景并使用 HTML 标签进行3D图形编程。

七、睿悦Nibiru Studio

南京睿悦信息技术有限公司(Nibiru)是国内知名的 AR/VR 系统、三维数字引擎及互动式内容工具供应商。

旗下Nibiru Studio是全自主化的三维实时渲染内容创作引擎,可用于开发者、设计师等各行业开发者,用户可通过Nibiru Studio,实现跨平台三维交互软件开发,支持 Windows、Android、统信、麒麟和 NibiruXR系统等终端。

应用场景包括:工业互联网数字孪生平台、国产数字孪生平台、AR防疫机器人、VR一体机、AR远程巡检、VR操作系统、工业仿真渲染平台、国产化元宇宙数字基座等。

八、VRTK

VRTK是一个虚拟现实工具包,提供了多种 Unity脚本,旨在将各种VRAPI 的单一工作流程结合在一起,为开发阶段出现的问题提供稳健的解决方案。

其功能包括基本交互、传送和对象操作等等。除了 SDK 提供的 API 之外,该工具包还允许开发人员自定义工具包的功能以满足他们的特定需求。

九、OpenVR

OpenVR是Valve公司开发的一套包含一系列SDK和API的工具集,旨在从驱动层级为硬件厂商提供软硬件开发支持。硬件设备制造商可以为设备开 OpenVR驱动程序,以使设备能够运行在SteamVR平台上。

可以理解为,OpenVR是一个VRSDK和应用程序编程接口,充当VR设备和应用程序之间的抽象层。OpenVR与广泛的VR硬件设备兼容,允许开发人员将其与广泛的VR软件和应用程序集成。但相较于OpenXR,其覆盖范围较小。

十、Amazon Sumerian

Amazon Sumerian是电商巨头亚马逊打造的一个用于开发和部署高质量虚拟现实 (VR) 体验的平台,采用WebGL和WebXR标准,能直接在Web浏览器中营造沉浸式体验。

在几秒钟内通过简单的URL进行存取,还能够转为在VR/AR设计的主流硬体平台上执行。例如3D动画、强大的模拟和高度交互的环境。该工具对于通过游戏、教育和培训等多领域集成创建高度交互和身临其境的VR体验非常有用。