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