22.05.0 Feature Grid snapshot

The Open 3D Engine (O3DE) feature grid is a record of the state of each feature system within O3DE and its current state of support. The feature grids contained on this page were generated for the 22.05.0 release. For an up-to-date feature grid, see the o3de/community feature grid .

Features are reported via each individual O3DE Special Interest Group (SIG). For more information about each SIG and their responsibilities, see the o3de/community repository on GitHub.

SIG-Build

Build Systems

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Github Pipelines๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedAll
Jenkins Pipelines๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐Ÿ”ต In ProgressAll
Installer Builds๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedWindows Linux
Build Failure Analysis๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll
Build Scripts๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll
Build Environments๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedAll
Build Metrics๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll
3rd Party System๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll

Infrastructure

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Jenkins๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll
Github๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedAll
LFS๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedAll
License Scanning๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll

SIG-Content

Frameworks

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
AzToolsFramework๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Lua๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Prefabs
Qt for Python

Editor

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Asset Browser๐ŸŸก Active๐Ÿ”ต In-Designโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressWindows Linux MacOS
Framework
Localization
Undo / Redo
Asset Editor๐Ÿ”ต Backlogged๐ŸŸ  Minimalโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressWindows Linux MacOS

Canvas Tools

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Graph Model๐ŸŸก Active๐ŸŸ  Minimalโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
Graph Canvas๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
Landscape Canvas๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedWindows Linux MacOS

Project Manager

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Remote Projects๐ŸŸก Active๐Ÿ”ต In-Designโญ• Not Required๐Ÿ”ต In Progress๐Ÿ”ต In ProgressWindows Linux
Project versioning๐ŸŸก Active๐Ÿ”ต In-Designโญ• Not Required๐Ÿ”ต In Progress๐Ÿ”ต In ProgressWindows Linux
Template Management๐ŸŸ  PlannedโŒ Noneโญ• Not RequiredโŒ UnprovenโŒ UnsupportedWindows Linux
Gem Creation Wizard๐ŸŸ  PlannedโŒ Noneโญ• Not RequiredโŒ UnprovenโŒ UnsupportedWindows Linux
Remote Gems Improvements (URI vs. URL)๐ŸŸ  PlannedโŒ Noneโญ• Not RequiredโŒ UnprovenโŒ UnsupportedWindows Linux
Remote Gems (Initial)๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressWindows Linux

Scripting

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Expression Evaluation๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Script Canvas๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸ  Volatile๐Ÿ”ด Needs TestingWindows Linux MacOS
Script Canvas Developer๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedWindows Linux MacOS
Script Events๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Script Canvas Testing๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸ  Volatile๐ŸŸข OptimizedWindows Linux MacOS
Lua Editor๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS

User Interface

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
LyShine (2D Render)๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS

Animation

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Animation Playback Control๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Pose Blending๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Animation Syncing๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Motion Events๐Ÿ”ต Backlogged๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Bone Masking๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Motion Extraction (Root Motion)๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Motion Matching๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸก Experimental๐Ÿ”ต In ProgressAll
Debug Rendering๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Animation Sharing๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Animation Compression๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Multi-threading๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Retargeting๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Inverse Kinematics (IK)๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
LOD๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Blend Tree/State Machine๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Transition Conditions๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Wildcard Conditions๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Debugging Tools (Anim Graph)๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Visual Tools๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Software Skinning (Linear, Dual-Quat)๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
GPU Skinning (Linear, Dual-Quat)๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Morph Target/Facial Animation๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
GPU Accelerated Morphing๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Simulated Objects/Dynamic Bones๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Ragdoll Runtime๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸก Experimental๐Ÿ”ต In ProgressAll
Cloth Authoring๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Collider Authoring Tools๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐Ÿ”ต In Progress๐Ÿ”ต In ProgressAll
Attachments๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Skinned Attachments๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll

World Building

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Terrain๐ŸŸก Active๐ŸŸ  MinimalโŒ None๐ŸŸก Experimental๐ŸŸก Needs OptimizationWindows
Dynamic Vegetation๐ŸŸข Complete๐ŸŸข Complete๐ŸŸ  Partial๐ŸŸข Stable๐ŸŸก Needs OptimizationAll

Viewport

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Manipulators๐ŸŸก Active๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
Component Mode๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐Ÿ”ต In Progress๐Ÿ”ด Needs TestingWindows Linux MacOS
Viewport UI๐ŸŸก Active๐ŸŸ  Minimalโญ• Not Required๐Ÿ”ต In Progress๐Ÿ”ด Needs TestingWindows Linux MacOS
Interaction Model๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedWindows Linux MacOS
Camera๐ŸŸก Active๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
View Bookmarks๐ŸŸก Active๐ŸŸ  Minimalโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows Linux MacOS
Manipulator Test Framework๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
Visibility๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedWindows Linux MacOS
Editor Mode Visual Feedback๐ŸŸก Active๐ŸŸ  Minimalโญ• Not Required๐ŸŸก Experimental๐Ÿ”ต In ProgressWindows Linux MacOS

White Box Tool

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Atom Integration๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Viewport Editing๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
Triangulation๐Ÿ”ต BackloggedโŒ Noneโญ• Not RequiredโŒ UnprovenโŒ UnsupportedWindows Linux MacOS
Boolean Operations๐Ÿ”ต BackloggedโŒ Noneโญ• Not RequiredโŒ UnprovenโŒ UnsupportedWindows Linux MacOS
Custom UV Mapping๐Ÿ”ต BackloggedโŒ Noneโญ• Not RequiredโŒ UnprovenโŒ UnsupportedWindows Linux MacOS

SIG-Core

Core features

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
AzCore๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
AzFramework๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Math libraries๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
SDK Build๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedWindows Linux MacOS
Reflection frameworks๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Streaming system๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressAll
Input system๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Logging and tracing๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Profiling๐ŸŸก Active๐ŸŸก Partialโญ• Not Required๐ŸŸ  Volatile๐Ÿ”ต In ProgressWindows
Optimised standard library๐ŸŸก Active๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressAll

Physics API (minimal, non-backend specific)

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
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

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Ticking๐Ÿ”ต Backlogged๐ŸŸก Partialโญ• Not Required๐ŸŸ  Volatile๐Ÿ”ด Needs TestingAll
Rigid Body Simulation๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Continuous Collision Detection (CCD)๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Collision Asset Pipeline๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Convex Decomposition๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Primitive Fitting๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Primitive Colliders๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Asset Colliders๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Shape Colliders๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Heightfield Colliders๐ŸŸก Active๐ŸŸ  Minimalโญ• Not Required๐ŸŸ  Volatile๐ŸŸก Needs OptimizationAll
Triggers๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Force Regions๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Wind๐Ÿ”ต Backlogged๐ŸŸก Partialโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingAll
Materials๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐ŸŸ  Volatile๐Ÿ”ด Needs TestingAll
Collision Filtering๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Joints๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Articulations๐ŸŸ  PlannedโŒ Noneโญ• Not RequiredโŒ Unproven๐Ÿ”ด Needs TestingAll
Character Controller๐ŸŸข Complete๐ŸŸ  Minimalโญ• Not Required๐ŸŸ  Volatile๐Ÿ”ด Needs TestingAll
Ragdoll๐ŸŸก Active๐ŸŸก Partial๐ŸŸข Complete๐ŸŸ  Volatile๐Ÿ”ด Needs TestingAll
Scripting๐ŸŸข Complete๐ŸŸ  MinimalโŒ None๐ŸŸ  Volatile๐Ÿ”ด Needs TestingAll
Scene Queries๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Multi-Scene๐Ÿ”ต BackloggedโŒ Noneโญ• Not RequiredโŒ Unproven๐Ÿ”ด Needs TestingAll
PhysX Visual Debugger Integration๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows
Debug Visualization๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingWindows Linux MacOS
Mesh SimplificationโŒ Unscheduled

Cloth - NvCloth Integration

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Generic API๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Support for Mesh Components๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressAll
Support for Actor Components๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ต In ProgressAll
Mesh Simplification๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Simulation Constraints๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Realtime Editing๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Wind๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Actor Colliders๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
CCD๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Self Collision๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Async Simulation๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Debug Visualization๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐Ÿ”ด Needs TestingAll
Environmental Collision๐Ÿ”ต BackloggedโŒ None
Painting Tool๐Ÿ”ต BackloggedโŒ None
LOD๐Ÿ”ต BackloggedโŒ None
Mesh Collision๐Ÿ”ต BackloggedโŒ None

Destruction - Nvidia Blast Integration

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Authoring/Pipeline๐Ÿ”ต Backlogged๐Ÿ”ต In-Designโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows
Geometry Destruction Simulation๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows
Materials๐ŸŸก Active๐ŸŸข Completeโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows
Scripting๐ŸŸข Complete๐ŸŸ  Minimalโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows
Atom Integration๐Ÿ”ต Backlogged๐ŸŸ  Minimalโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows
PhysX Integration๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸก Experimental๐Ÿ”ด Needs TestingWindows

Vehicles

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
VehiclesโŒ Unscheduled

Fluids

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
FluidsโŒ Unscheduled

Soft Bodies

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Soft BodiesโŒ Unscheduled

SIG-Graphics-Audio

Features

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Deferred Fog๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข OptimizedAll
Tonemapping๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Direct Lighting / Area Lights๐ŸŸข Complete๐ŸŸข Completeโญ• Not Required๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Meshes๐ŸŸก Active๐ŸŸก Partial๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Skinned Meshes๐ŸŸก Active๐ŸŸก Partial๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Eye Adaptation๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Culling๐ŸŸก Active๐ŸŸก Partial๐ŸŸข Complete๐Ÿ”ต In Progress๐ŸŸก Needs OptimizationAll
HDR Pipeline๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Shadows๐ŸŸก Active๐ŸŸก Partial๐ŸŸข Complete๐Ÿ”ต In Progress๐ŸŸก Needs OptimizationAll
Skybox and Physical Sky๐ŸŸข Complete๐ŸŸก Partial๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
SSAO๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedAll
Color Grading๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Depth of Field๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
PBR Materials๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Post Processing Volumes๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Decals๐ŸŸก Active๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Screen Space Reflections๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Subsurface Scattering๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸก Needs OptimizationAll
Motion Vectors๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข OptimizedAll
Temporal Anti-aliasing (TAA)๐ŸŸก Active๐ŸŸก Partial๐ŸŸข Complete๐Ÿ”ต In Progress๐ŸŸก Needs OptimizationAll

Render Hardware Interface

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
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

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Wwise Integration๐ŸŸข Complete๐ŸŸก Partialโญ• Not Required๐ŸŸข Stable๐ŸŸข Optimized

SIG-Network

Core Networking

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
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

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
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

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
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

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Core servicesโŒ Unscheduled

SIG-Platform

Platform Abstraction Layer

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
PAL CMake๐ŸŸก Active๐ŸŸก Partial
PAL Tools/Editor/AP๐ŸŸก Active๐ŸŸก Partial

Platform Configure (Engine Centric)

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Windows๐ŸŸข Complete๐ŸŸข Complete
Mac๐ŸŸข Complete๐ŸŸข Complete
Android๐ŸŸข Complete๐ŸŸข Complete
Linux๐ŸŸข Complete๐ŸŸข Complete

Platform Build (Engine Centric)

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Windows๐ŸŸข Complete๐ŸŸข Complete
Mac๐ŸŸข Complete๐ŸŸข Complete
Android๐ŸŸข Complete๐ŸŸข Complete
Linux๐ŸŸข Complete๐ŸŸข Complete

Platform Configure (Project Centric)

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Windows๐ŸŸก Active๐ŸŸก Partial
Mac๐ŸŸก Active๐ŸŸก Partial
Android๐ŸŸก Active๐ŸŸก Partial
Linux๐ŸŸก Active๐ŸŸก Partial

Platform Build (Project Centric)

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Windows๐ŸŸก Active๐ŸŸก Partial
Mac๐ŸŸก Active๐ŸŸก Partial
Android๐ŸŸก Active๐ŸŸก Partial
Linux๐ŸŸก Active๐ŸŸก Partial

O3DE Object Externalization

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Project๐ŸŸข Complete๐ŸŸข Complete
Gem๐ŸŸข Complete๐ŸŸข Complete
Template๐ŸŸข Complete๐ŸŸข Complete
Restricted๐ŸŸก Active๐ŸŸก Partial
Repo๐ŸŸก Active๐Ÿ”ต In-Design

Language/Localization

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Editor๐ŸŸข Complete๐ŸŸข Complete
Runtime๐ŸŸก Active๐ŸŸก Partial

Packaging

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Windows๐ŸŸข Complete๐ŸŸข Complete
Mac๐ŸŸข Complete๐ŸŸข Complete
Android๐ŸŸข Complete๐ŸŸข Complete
Linux๐ŸŸข Complete๐ŸŸข Complete

SIG-Testing

AutomatedReview

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Early Warning๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized
CTest๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized
GoogleTest๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized
GoogleBenchmark๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized
PyTest๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized
O3DE EditorTest๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized
Test Metrics๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Complete๐ŸŸข Stable๐ŸŸข Optimized

SIG-UI-UX

UI Components

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
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

ModuleFeatureFunctionalContentCode/APIPerformancePlatform
Component Card๐ŸŸก Active๐ŸŸก Partial
Error handling๐ŸŸ  Planned๐ŸŸ  Minimal
Hotkey management๐Ÿ”ต Backlogged๐ŸŸ  Minimal
UI/UX Responsiveness standard๐Ÿ”ต BackloggedโŒ None
Viewport interaction๐Ÿ”ต Backlogged๐Ÿ”ต In-Design