Version:

渲染

Open 3D Engine (O3DE)的图形功能通过 Atom 渲染器集成,这是一个基于物理的高性能渲染引擎。Atom 提供以下功能:

  • 光线追踪,可生成详细、真实的环境。
  • 基于物理的渲染,实现真实世界的照明。
  • 现代后期处理效果,增强游戏体验。
  • 前向+渲染,未来支持延迟渲染。

Atom 具有统一的界面,支持多种平台和图形应用程序接口:

  • Windows 上的 DirectX 12 或 Vulkan
  • MacOS 和 iOS 上的 Metal
  • Linux 上的 Vulkan

Atom 指南中的以下章节将详细介绍 O3DE 的图形功能。

功能说明
材质使用 Atom 的材质编辑器创建支持全局照明的 PBR 材质。
着色器使用 Atom 的着色语言 AZSL 创建着色器。
Atom Gem 组件使用 Atom Gem 提供的组件添加网格、灯光和各种后期处理效果。
粒子使用集成到 Atom 中的 PopcornFX 制作粒子特效。