Open 3D Engine 22.05 Released

The second stable version introduces User Defined Properties, a new Motion Matching system, updates to O3DE’s Atom renderer, and more.

In case you missed it

Previous version

The Open 3D Foundation released the second stable version of Open 3D Engine (O3DE) – its open-source 3D development engine based on Amazon Web Services’ Lumberyard engine.

User Defined Properties

Open 3D Engine 22.05 introduced User Defined Properties (UDP), a way to read metadata from source assets into the Asset Processor. UDP allows making changes to assets in DCC software, such as Maya or Blender, without opening the O3DE Editor. You can store custom properties of the mesh, light, and animation nodes. The metadata can then be exported into source scene asset files, like FBX or glTF.

The Motion Matching System

Another change is the new Motion Matching system included as an experimental Gem. Motion Matching is a data-driven animation technique that synthesizes motions based on existing animation data and the current actor and input contexts. The example Gem includes a character prefab, controllable using a gamepad.

Atom Renderer Improvements

O3DE's Atom renderer has also been improved. Gems can now inject custom passes to the rendering pipeline at runtime. With a new set of APIs available to facilitate customization of the render pipeline, this technology is used in the TressFX, Terrain, and LyShine Gems.

Additionally, Atom makes material types more "reusable". Material JSON files can now reference another file to load base properties from and then override any values that need to be customized for sub-materials.

Animation Editor now uses Atom, which improves performance. The legacy OpenGL render viewport for Animation Editor is now deprecated.

Multiplayer Gem Changes

O3DE's Multiplayer Gem now includes support for player-entity spawners. This gives project developers the ability to set locations where user-controlled entities will appear when joining a session and changes the ownership of spawned network prefabs to the project code using the Multiplayer Gem.

Check out the full list of changes here and don't forget to join our new Reddit pageour new Telegram channel, follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 2

  • Anonymous user

    > Just what we need, another game engine, and this time from Amazon. *slow clap*

    Competition is a good thing! Not to mention, it's under an incredibly liberal license for what is essentially a AAA game engine.

    Besides, it's not like Amazon didn't have an engine before - this is a replacement for their Lumberyard engine.

    0

    Anonymous user

    ·a month ago·
  • Anonymous user

    Just what we need, another game engine, and this time from Amazon. *slow clap*

    -1

    Anonymous user

    ·a month ago·

You might also like

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more