Open 3D Foundation发布Open 3D Engine 23.10
Open 3D Foundation发布了Open 3D Engine 23.10,这是“aaa级”开源游戏引擎的最新版本。
变化包括在Atom渲染器中支持光线跟踪反射和网格实例化,以及为工具开发人员提供的实验性的新文档属性编辑器。
非游戏开发者获得了开发机器人模拟的新功能,而新的第三方附加组件包括着色器创作和体积云系统。
基于AWS的Lumberyard的开源“aaa级”游戏引擎
O3DE于2021年首次发布,是一款开源、跨平台的“aaa级”游戏引擎,被定位为AWS免费引擎Lumberyard的继任者。
它具有模块化,类似sdk的设计,开源构建系统和新的网络堆栈,并包括硬件加速光线跟踪渲染器Atom。
该引擎是linux基金会支持的新开放3D基金会的第一个版本,该基金会与游戏开发行业的学院软件基金会的VFX技术机构相对应。
O3DE 23.10:在Atom渲染器中光线跟踪反射和网格实例化
O3DE 23.10对图像进行了大量改进,Atom获得了光线跟踪反射和网格实例化的支持。
性能改进包括DirectX和Vulkan中更好的内存分配。
这次更新也为未来的变化奠定了基础,包括一个支持多gpu的新框架,以及对iOS和Android手机的“开始”支持。
工具开发和可视化脚本的新特性
开发人员获得了一个实验性的新文档属性编辑器,旨在使工具创建者编写编辑器时不必“深入到基于qt的UI、元素排序或用户驱动的过滤中固有的复杂性”。
Script Canvas, O3DE的可视化编程系统,获得了新的“紧凑节点”,旨在处理简单的操作,同时在节点图中占用更少的视觉空间。
在安装其他用户在O3DE中创建的内容以及将项目导出到Windows、Linux和iOS时,也有许多工作流程的改进。
更新ROS2 Gem用于机器人仿真
在游戏开发之外,O3DE 23.05中还增加了ROS2 Gem的更新,它集成了机器人操作系统,这是一套用于创建机器人模拟游戏的开放库。
变化包括新的接触式传感器,摄像头和激光雷达传感器的性能改进,以及对手指和真空抓取器的支持。
新的第三方着色器创作和体积云Gem
新的用户创建的附加组件包括RenderJoy 2.0,这是一个用于O3DE的着色制作系统ShaderToy的克隆,以及一个体积云景观Gem。
两者都是由开发人员和前AWS图形软件工程师加里布·阿里塔创建的。
价格和系统要求
Open 3D Engine 23.10编译后的二进制文件可免费下载,适用于Windows 10和Ubuntu 20.04 Linux。源代码可以在Apache 2.0许可下获得。