Skip to content

Latest commit

 

History

History
465 lines (451 loc) · 46.1 KB

Sample-FeatureMarkdown.md

File metadata and controls

465 lines (451 loc) · 46.1 KB

Open 3D Engine Release: 22.05

SIG-Build

Build Systems

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Github Pipelines 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized All https://www.o3de.org/docs/contributing/to-code/git-workflow/
Jenkins Pipelines 🟡 Active 🟢 Complete 🟢 Complete 🟢 Stable 🔵 In Progress All
Installer Builds 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized Windows Linux

Build Failure Analysis 🟡 Active 🟢 Complete 🟢 Complete 🔵 In Progress 🔵 In Progress All
Build Scripts 🟡 Active 🟢 Complete 🟢 Complete 🔵 In Progress 🔵 In Progress All
Build Environments 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized All
Build Metrics 🟡 Active 🟢 Complete 🟢 Complete 🔵 In Progress 🔵 In Progress All
3rd Party System 🟡 Active 🟢 Complete 🟢 Complete 🔵 In Progress 🔵 In Progress All

Infrastructure

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Jenkins 🟡 Active 🟢 Complete 🟢 Complete 🔵 In Progress 🔵 In Progress All
Github 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized All
LFS 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized All
License Scanning 🟡 Active 🟢 Complete 🟢 Complete 🔵 In Progress 🔵 In Progress All

SIG-Content

Frameworks

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
AzToolsFramework 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Lua 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All https://www.o3de.org/docs/user-guide/scripting/lua/
Prefabs
Qt for Python

Editor

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Asset Browser 🟡 Active 🔵 In-Design ⭕ Not Required 🟢 Stable 🔵 In Progress Windows Linux MacOS
Framework
Localization
Undo / Redo
Asset Editor 🔵 Backlogged 🟠 Minimal ⭕ Not Required 🟢 Stable 🔵 In Progress Windows Linux MacOS

Canvas Tools

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Graph Model 🟡 Active 🟠 Minimal ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
Graph Canvas 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
Landscape Canvas 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized Windows Linux MacOS

Project Manager

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Remote Projects 🟡 Active 🔵 In-Design ⭕ Not Required 🔵 In Progress 🔵 In Progress Windows Linux
Project versioning 🟡 Active 🔵 In-Design ⭕ Not Required 🔵 In Progress 🔵 In Progress Windows Linux
Template Management 🟠 Planned ❌ None ⭕ Not Required ❌ Unproven ❌ Unsupported Windows Linux
Gem Creation Wizard 🟠 Planned ❌ None ⭕ Not Required ❌ Unproven ❌ Unsupported Windows Linux
Remote Gems Improvements (URI vs URL) 🟠 Planned ❌ None ⭕ Not Required ❌ Unproven ❌ Unsupported Windows Linux
Remote Gems (Initial) 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔵 In Progress Windows Linux

Scripting

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Expression Evaluation 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Script Canvas 🟡 Active 🟡 Partial ⭕ Not Required 🟠 Volatile 🔴 Needs Testing Windows Linux MacOS https://www.o3de.org/docs/user-guide/scripting/script-canvas/
Script Canvas Developer 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized Windows Linux MacOS
Script Events 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All https://www.o3de.org/docs/user-guide/scripting/script-events/
Script Canvas Testing 🟢 Complete 🟡 Partial ⭕ Not Required 🟠 Volatile 🟢 Optimized Windows Linux MacOS
Lua Editor 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS https://www.o3de.org/docs/user-guide/scripting/lua/

User Interface

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
LyShine (2D Render) 🟡 Active 🟢 Complete 🟢 Complete 🟢 Stable 🔴 Needs Testing Windows Linux MacOS

Animation

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Animation Playback Control 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Pose Blending 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Animation Syncing 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Motion Events 🔵 Backlogged 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Bone Masking 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Motion Extraction (Root Motion) 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
Motion Matching 🟡 Active 🟡 Partial ⭕ Not Required 🟡 Experimental 🔵 In Progress All
Debug Rendering 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Animation Sharing 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Animation Compression 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Multi-threading 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Retargeting 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
Inverse Kinematics (IK) 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
LOD 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Blend Tree/State Machine 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
Transition Conditions 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Wildcard Conditions 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Debugging Tools (Anim Graph) 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
Visual Tools 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Software Skinning (Linear, Dual-Quat) 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
GPU Skinning (Linear, Dual-Quat) 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Morph Target/Facial Animation 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
GPU Accelerated Morphing 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Simulated Objects/Dynamic Bones 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
Ragdoll Runtime 🟢 Complete 🟡 Partial ⭕ Not Required 🟡 Experimental 🔵 In Progress All
Cloth Authoring 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All
Collider Authoring Tools 🟡 Active 🟡 Partial ⭕ Not Required 🔵 In Progress 🔵 In Progress All
Attachments 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Skinned Attachments 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All

World Building

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Terrain 🟡 Active 🟠 Minimal ❌ None 🟡 Experimental 🟡 Needs Optimization Windows
Dynamic Vegetation 🟢 Complete 🟢 Complete 🟠 Partial 🟢 Stable 🟡 Needs Optimization All

Viewport

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Manipulators 🟡 Active 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
Component Mode 🟡 Active 🟡 Partial ⭕ Not Required 🔵 In Progress 🔴 Needs Testing Windows Linux MacOS
Viewport UI 🟡 Active 🟠 Minimal ⭕ Not Required 🔵 In Progress 🔴 Needs Testing Windows Linux MacOS
Interaction Model 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized Windows Linux MacOS
Camera 🟡 Active 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
View Bookmarks 🟡 Active 🟠 Minimal ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows Linux MacOS
Manipulator Test Framework 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
Visibility 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized Windows Linux MacOS
Editor Mode Visual Feedback 🟡 Active 🟠 Minimal ⭕ Not Required 🟡 Experimental 🔵 In Progress Windows Linux MacOS

White Box Tool

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Atom Integration 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Viewport Editing 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
Triangulation 🔵 Backlogged ❌ None ⭕ Not Required ❌ Unproven ❌ Unsupported Windows Linux MacOS
Boolean Operations 🔵 Backlogged ❌ None ⭕ Not Required ❌ Unproven ❌ Unsupported Windows Linux MacOS
Custom UV Mapping 🔵 Backlogged ❌ None ⭕ Not Required ❌ Unproven ❌ Unsupported Windows Linux MacOS

SIG-Core

Core features

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
AzCore 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
AzFramework 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Math libraries 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
SDK Build 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized Windows Linux MacOS
Reflection frameworks 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🟡 Needs Optimization All
Streaming system 🟡 Active 🟡 Partial ⭕ Not Required 🟢 Stable 🔵 In Progress All
Input system 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟢 Optimized All
Logging and tracing 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟡 Needs Optimization All
Profiling 🟡 Active 🟡 Partial ⭕ Not Required 🟠 Volatile 🔵 In Progress Windows
Opimised standard library 🟡 Active 🟢 Complete ⭕ Not Required 🟢 Stable 🔵 In Progress All

Physics API (minimal, non-backend specific)

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Collision Filtering 🟢 Complete 🟢 Complete ⭕ Not Required 🟠 Volatile 🔴 Needs Testing
Collision Filtering - Programmable Reserved Bits 🔵 Backlogged ❌ None
Joints 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing
Rigid Bodies 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing
Multiple Scenes 🟢 Complete 🟢 Complete ⭕ Not Required 🟡 Experimental 🔴 Needs Testing
Character Controller 🟢 Complete 🟡 Partial ⭕ Not Required 🟠 Volatile 🔴 Needs Testing
Ragdoll 🟢 Complete 🟡 Partial ⭕ Not Required 🟠 Volatile 🔴 Needs Testing
Materials 🟡 Active 🟢 Complete ⭕ Not Required 🟠 Volatile 🔴 Needs Testing
Shapes 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing
Heightfields 🟡 Active 🟡 Partial ⭕ Not Required 🟠 Volatile 🔴 Needs Testing
Wind 🟢 Complete 🟢 Complete ⭕ Not Required 🟡 Experimental 🔴 Needs Testing
Scene Queries 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing

Nvidia PhysX Integration

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Ticking 🔵 Backlogged 🟡 Partial ⭕ Not Required 🟠 Volatile 🔴 Needs Testing All
Rigid Body Simulation 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟡 Needs Optimization All
Continuous Collision Detection (CCD) 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Collision Asset Pipeline 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Convex Decomposition 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Primitive Fitting 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Primitive Colliders 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Asset Colliders 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Shape Colliders 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Heightfield Colliders 🟡 Active 🟠 Minimal ⭕ Not Required 🟠 Volatile 🟡 Needs Optimization All
Triggers 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Force Regions 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Wind 🔵 Backlogged 🟡 Partial ⭕ Not Required 🟡 Experimental 🔴 Needs Testing All
Materials 🟡 Active 🟢 Complete 🟢 Complete 🟠 Volatile 🔴 Needs Testing All
Collision Filtering 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Joints 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Articulations 🟠 Planned ❌ None ⭕ Not Required ❌ Unproven 🔴 Needs Testing All
Character Controller 🟢 Complete 🟠 Minimal ⭕ Not Required 🟠 Volatile 🔴 Needs Testing All
Ragdoll 🟡 Active 🟡 Partial 🟢 Complete 🟠 Volatile 🔴 Needs Testing All
Scripting 🟢 Complete 🟠 Minimal ❌ None 🟠 Volatile 🔴 Needs Testing All
Scene Queries 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Multi-Scene 🔵 Backlogged ❌ None ⭕ Not Required ❌ Unproven 🔴 Needs Testing All
PhysX Visual Debugger Integration 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows
Debug Visualization 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🔴 Needs Testing Windows Linux MacOS
Mesh Simplification ❌ Unscheduled

Cloth - NvCloth Integration

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Generic API 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Support for Mesh Components 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔵 In Progress All
Support for Actor Components 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔵 In Progress All
Mesh Simplification 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Simulation Constraints 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Realtime Editing 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Wind 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Actor Colliders 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
CCD 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Self Collision 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Async Simulation 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Debug Visualization 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🔴 Needs Testing All
Environmental Collision 🔵 Backlogged ❌ None
Painting Tool 🔵 Backlogged ❌ None
LOD 🔵 Backlogged ❌ None
Mesh Collision 🔵 Backlogged ❌ None

Destruction - Nvidia Blast Integration

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Authoring/Pipeline 🔵 Backlogged 🔵 In-Design ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows
Geometry Destruction Simulation 🟢 Complete 🟢 Complete ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows
Materials 🟡 Active 🟢 Complete ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows
Scripting 🟢 Complete 🟠 Minimal ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows
Atom Integration 🔵 Backlogged 🟠 Minimal ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows
PhysX Integration 🟢 Complete 🟢 Complete ⭕ Not Required 🟡 Experimental 🔴 Needs Testing Windows

Vehicles

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Vehicles ❌ Unscheduled

Fluids

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Fluids ❌ Unscheduled

Soft Bodies

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Soft Bodies ❌ Unscheduled

SIG-Docs-Community

NewSubsystem

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
New Module

SIG-Graphics-Audio

Features

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Deferred Fog 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized All https://docs.o3de.org/docs/user-guide/components/reference/atom/deferred-fog/
Tonemapping 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/atom-sample-viewer/graphics-feature-samples/#tonemapping
Direct Lighting / Area Lights 🟢 Complete 🟢 Complete ⭕ Not Required 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/user-guide/components/reference/atom/light/
Meshes 🟡 Active 🟡 Partial 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#meshes
Skinned Meshes 🟡 Active 🟡 Partial 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#meshes
Eye Adaptation 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#lighting
Culling 🟡 Active 🟡 Partial 🟢 Complete 🔵 In Progress 🟡 Needs Optimization All https://www.o3de.org/docs/user-guide/components/reference/atom/occlusion-culling-plane/
HDR Pipeline 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/
Shadows 🟡 Active 🟡 Partial 🟢 Complete 🔵 In Progress 🟡 Needs Optimization All https://www.o3de.org/docs/user-guide/components/reference/atom/light/
Skybox and Physical Sky 🟢 Complete 🟡 Partial 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#lighting
SSAO 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
Color Grading 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
Depth of Field 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
PBR Materials 🟡 Active 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/look-dev/materials/pbr/
Post Processing Volumes 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
Decals 🟡 Active 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#lighting
Screen Space Reflections 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
Subsurface Scattering 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
Motion Vectors 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx
Temporal Anti-aliasing (TAA) 🟡 Active 🟡 Partial 🟢 Complete 🔵 In Progress 🟡 Needs Optimization All https://www.o3de.org/docs/atom-guide/features/#post-processing-effects-postfx

Render Hardware Interface

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
DirectX 12 🟡 Active 🟢 Complete ⭕ Not Required 🟢 Stable 🟡 Needs Optimization
Vulkan 🟡 Active 🟢 Complete ⭕ Not Required 🟢 Stable 🟡 Needs Optimization
Metal 🟡 Active 🟡 Partial ⭕ Not Required 🟠 Volatile 🟡 Needs Optimization

Audio

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Wwyse Integration 🟢 Complete 🟡 Partial ⭕ Not Required 🟢 Stable 🟢 Optimized

SIG-Network

Core Networking

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Transport API 🟢 Complete
Multiple network interface support 🟢 Complete
Compression (TCP/UDP) 🟢 Complete
Metrics support 🟢 Complete
UDP Core 🟢 Complete
UDP: DTLS support 🟢 Complete
UDP: Reliable queue support 🟢 Complete
UDP: Fragmentated packet support 🟢 Complete
TCP 🟢 Complete
TCP: TLS Support 🟢 Complete
TCP: Ringbuffer support Pkg Xmit 🟢 Complete

Multiplayer

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Multiplayer component API 🟢 Complete
Local Prediction 🟢 Complete
Server Side Rollback 🟢 Complete
Play in Editor Mode 🟡 Active
Hosting/Joining a Game 🟢 Complete
Network property support 🟢 Complete
RPC support 🟢 Complete
Network Input support 🟡 Active
ScriptBind support 🟡 Active
Netbound entity support [NetBindComponent] 🟢 Complete
Entity replication support 🟢 Complete
Network Prefab Spawning 🟡 Active
Networked Animation ❌ Unscheduled
Network Audio Support ❌ Unscheduled
Network Simulation (Physics) 🟢 Complete
Quality of Service 🟡 Active
Debugging Tools 🟡 Active
Metrics 🟡 Active

AWS Cloud Services

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
HTTPS Support 🟢 Complete
Restful API Support 🟡 Active
AWS C++ SDK Support 🟢 Complete
Client Side Ident & Auth 🟡 Active
Runtime Metrics 🟡 Active
Amazon GameLift Support 🟡 Active

Microsoft Azure Cloud Services

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Core services ❌ Unscheduled

SIG-Operations

NewSubsystem

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
New Module

SIG-Platform

Platform Abstraction Layer

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
PAL CMake 🟡 Active 🟡 Partial
PAL Tools/Editor/AP 🟡 Active 🟡 Partial

Platform Configure (Engine Centric)

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Windows 🟢 Complete 🟢 Complete
Mac 🟢 Complete 🟢 Complete
Android 🟢 Complete 🟢 Complete
Linux 🟢 Complete 🟢 Complete
Jasper 🟢 Complete 🟢 Complete
Paris 🟢 Complete 🟢 Complete
Salem 🟢 Complete 🟢 Complete
Provo 🟢 Complete 🟢 Complete

Platform Build (Engine Centric)

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Windows 🟢 Complete 🟢 Complete
Mac 🟢 Complete 🟢 Complete
Android 🟢 Complete 🟢 Complete
Linux 🟢 Complete 🟢 Complete
Jasper 🟢 Complete 🟢 Complete
Paris 🟢 Complete 🟢 Complete
Salem 🟢 Complete 🟢 Complete
Provo 🟢 Complete 🟢 Complete

Platform Configure (Project Centric)

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Windows 🟡 Active 🟡 Partial
Mac 🟡 Active 🟡 Partial
Android 🟡 Active 🟡 Partial
Linux 🟡 Active 🟡 Partial
Jasper 🟡 Active 🟡 Partial
Paris 🟡 Active 🟡 Partial
Salem 🟡 Active 🟡 Partial
Provo 🟡 Active 🟡 Partial

Platform Build (Project Centric)

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Windows 🟡 Active 🟡 Partial
Mac 🟡 Active 🟡 Partial
Android 🟡 Active 🟡 Partial
Linux 🟡 Active 🟡 Partial
Jasper 🟡 Active 🟡 Partial
Paris 🟡 Active 🟡 Partial
Salem 🟡 Active 🟡 Partial
Provo 🟡 Active 🟡 Partial

O3DE Object Externalization

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Project 🟢 Complete 🟢 Complete
Gem 🟢 Complete 🟢 Complete
Template 🟢 Complete 🟢 Complete
Restricted 🟡 Active 🟡 Partial
Repo 🟡 Active 🔵 In-Design

Language/Localization

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Editor 🟢 Complete 🟢 Complete
Runtime 🟡 Active 🟡 Partial

Packaging

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Windows 🟢 Complete 🟢 Complete
Mac 🟢 Complete 🟢 Complete
Android 🟢 Complete 🟢 Complete
Linux 🟢 Complete 🟢 Complete
Jasper 🟡 Active 🟡 Partial
Paris 🟡 Active 🟠 Minimal
Salem 🟡 Active 🟠 Minimal
Provo 🟡 Active 🟠 Minimal

SIG-Release

NewSubsystem

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
New Module

SIG-Security

NewSubsystem

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
New Module

SIG-Security-Reports

NewSubsystem

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
New Module

SIG-Testing

AutomatedReview

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Early Warning 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/
CTest 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/
GoogleTest 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/
GoogleBenchmark 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/
PyTest 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/
O3DE EditorTest 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/
Test Metrics 🟢 Complete 🟢 Complete 🟢 Complete 🟢 Stable 🟢 Optimized https://github.com/o3de/sig-testing https://www.o3de.org/docs/user-guide/testing/

SIG-UI-UX

UI Components

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Breadcrumb navigation 🟢 Complete 🟢 Complete
Browse Edit 🟢 Complete 🟢 Complete
Button 🟢 Complete 🟢 Complete
Card 🟠 Planned 🟡 Partial
Checkbox 🟢 Complete 🟢 Complete
Combobox 🟢 Complete 🟢 Complete
Context menu 🟢 Complete 🟢 Complete
Filtered search 🟠 Planned 🟡 Partial
Line edit 🟢 Complete 🟢 Complete
Progress indicators 🟢 Complete 🟢 Complete
Radio button 🟢 Complete 🟢 Complete
Reflected property editor 🟠 Planned 🟡 Partial
Scrollbar 🟢 Complete 🟢 Complete
Slider 🟢 Complete 🟢 Complete
Spinbox 🟢 Complete 🟢 Complete
Styled dock 🟢 Complete 🟢 Complete
Tab 🟠 Planned 🟡 Partial
Toggle switch 🟢 Complete 🟢 Complete
Tree view 🟢 Complete 🟢 Complete
Array ❌ Unscheduled ❌ None
Table view 🟢 Complete 🟢 Complete

UX Patterns

Module Feature Functional Content Code/API Performance Platform Github Link Doc Link Notes
Component Card 🟡 Active 🟡 Partial
Error handling 🟠 Planned 🟠 Minimal
Hotkey management 🔵 Backlogged 🟠 Minimal
UI/UX Responsiveness standard 🔵 Backlogged ❌ None
Viewport interaction 🔵 Backlogged 🔵 In-Design