支持VR内容开发 开源游戏引擎Godot Engine 3.0正式发布

VR新闻
佚名
Godot 3.0的完整版已正式发布,现在可通过轻量级的3DoF(自由度)“Cardboard式”解决方案为引擎提供VR支持,还可通过基于GDNative的插件提供OpenVR支持。多平台Godot Engine是一个开源的非盈利项目,用户...

Godot 3.0的完整版已正式发布,现在可通过轻量级的3DoF(自由度)“Cardboard式”解决方案为引擎提供VR支持,还可通过基于GDNative的插件提供OpenVR支持。多平台Godot Engine是一个开源的非盈利项目,用户可以通过其官网或Steam免费下载。

正如Godot Engine官网上新闻中所描述的那样,Godot 3.0的开发时间超过了18个月,带来了许多改变和优化,包括“具有最先进的用于3D的PBR工作流程的全新渲染引擎、一个改进的asset管道、作为插件加载本地代码的GDNative、支持C#7.0和许多其他功能。”

VR支持最初是在2017年10月的Alpha 2版本中随着“ARVR Server architecture”而出现的,该版本允许各种VR和AR平台与引擎进行通信。首席开发者Juan Linietsky将GDNative ARVR框架描述为“紧密结合”,支持其他VR平台“独立于核心游戏引擎”的开发。

关于该团队的VR和AR支持计划的更多信息,可以在程序员Bastiaan Olij的早期的一篇文章中找到,他详细介绍了轻量级移动VR应用的“Native Mobile”界面,只需要头显定位和透镜失真,以及通过GDNative OpenVR实现与SteamVR头显的完全兼容。

他们还提供了一个用于OpenHMD的“实验性”GDNative模块,这个开源项目可以支持包括PSVR在内的多款头显的跨平台支持。未来还将增加对Gear VR和Daydream的支持。此外,已计划在3.1版本中加入AR支持,对ARKit的支持也已经在GitHub上通过Olij的ARKit分支进行了几个月。

Olij最近发布了一个视频,演示了当模块成为库中的一个asset资源后,在项目中启用OpenVR是多么容易。同时,视频还演示了包括教程制作者在内的少数用户成功使用Windows MR头显运行SteamVR。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论