Open 3D Engine Version 22.10 Now Available With Performance, Workflow and Usability Enhancements as Community Gathers in Austin for O3DCon Event
The first high-fidelity, full-featured, real-time open-source 3D engine gains new features to ease team onboarding and collaboration, artist workflows and multiplayer setup. AUSTIN, Texas—October 17, 2022—O3DCON The latest version of the popular open-source 3D engine platform, Open 3D Engine (O3...
October 17, 2022 | O3DE
2022 O3DE User Survey Report
On a Mission to Continuously Improving the User Experience in O3DE The O3DE user interface and user experience Special Interest Group (SIG UI-UX) conducted a survey in June 2022 with the goal to continuously improve the Open 3D Engine (O3DE) experience for developers, artists, content creators and o...
October 12, 2022 | O3DE
CMake Essentials Series – Part 1
This series aims to give an overview of some of the most useful functionality in CMake and how to apply it in O3DE. Motivation CMake is the most widely used build system in the C++ community and understanding how best to use it unlocks a whole host of possibilities when it comes to C++ development [...
October 5, 2022 | O3DE
For the Love of the Game: In Search of Best-of-Breed 3D Creation Tools
Born out of a desire to make their own games, indie game developers Jacob Dodenhoff and Phoenix Cook forged Chaotic Creations Interactive (CCI), a small game development studio in the mid-west of the United States. Their studio reflects who they are and what they value: the players, and the commitme...
September 21, 2022 | O3DE
Advance Prototyping of the InteractiveTutorials Gem for O3DE
Hi! I’m Madeleine, an Amazon intern working on Open 3D Engine (O3DE). My summer project focused on advanced prototyping of the InteractiveTutorials gem. This prototype teaches users how to work with Open 3D Engine, right in O3DE Editor. As users work through tutorials, the tool highlights the part...
September 7, 2022 | O3DE
C++ STL Algorithms Series – Part 4
Topic This week we’ll be looking at where algorithms can lead us into trouble and how we can avoid falling into these traps. (This article is a little longer than usual, normal programming will resume next week). Motivation This came from a real-world example where rigid adherence to trying to use...
August 31, 2022 | O3DE
C++ STL Algorithms Series – Part 3
The more familiar we become with algorithms the more places begin to emerge where they can be utilized. This time we’ll introduce transform and see how it can be used to solve a familiar problem. Example transform takes a pair of iterators and applies a function to each element, storing the result...
August 17, 2022 | O3DE
C++ STL Algorithms Series – Part 2
Topic Continuing from the previous entry in this series, we’re going to keep exploring some of the use-cases of <algorithm>/<numeric> in our day to day work. Example It’s all too easy to come up with trivial examples for algorithms that don’t reflect the type of problems we have to...
August 3, 2022 | O3DE
C++ STL Algorithms Series – Part 1
An introduction to why you might want to start using the <algorithm> and <numeric> header more in your code. Motivation There is a growing movement in the C++ community to favor algorithms (usually found in <algorithm> and <numeric>) over hand-written loops. There are a multi...
July 20, 2022 | O3DE
Exploring the world of graphics via Atom, O3DE’s renderer
Hello all! I’m Judy, an intern at Amazon working on the Open 3D Engine (O3DE), specifically the Atom renderer. I interned with Amazon in the summer of 2021, focused on contributing to Atom, and have returned to Amazon as an intern again this summer! So far, I’ve learned graphics fundamentals and...
July 13, 2022 | O3DE
The Open 3D Foundation Announces Latest Enhancements to Open 3D Engine, Invites O3DCon ‘Call for Proposals’
Newest release introduces performance and usability improvements, and marks welcome of O3DCon speaker proposals and discussion suggestions due July 15. SAN FRANCISCO, May 13, 2022 – The Open 3D Foundation (O3DF), home of a vibrant, diverse community focused on building a first-class, open source e...
May 13, 2022 | O3DE
Motion Matching in O3DE, a Data-Driven Animation Technique
Motion matching is a data-driven animation technique that is gaining popularity since games like ‘The Last Of Us Part II’, ‘FIFA’, and ‘Half-Life: Alyx’ have adopted it. Users have higher expectations for animation quality including more realistic animations and a greater variety of inte...
May 12, 2022 | O3DE