Skip to content
 
 

Repository files navigation

Atom Renderer

Atom Renderer is the graphics engine powering Open 3D Engine (O3DE). Atom is a modular, data-driven, and multi-threaded rendering engine. With Atom, you can create content using the latest rendering technology.

Quick start

Example

Windows (Visual Studio):

PS C:\Atom>cmake -B build/windows -S . -G "Visual Studio 17"
PS C:\Atom>cmake --build build/windows --config debug --target AzCore -- /m
PS C:\Atom>cmake --build build/windows --config debug --target Atom_Feature_Common -- /m

Windows (Clang with Ninja):

Open "x64 Native Tools Command Prompt for VS"
PS C:\>cd Atom
PS C:\Atom>cmake -B build/windows -S . -G Ninja -DCMAKE_C_COMPILER="C:/Program Files/LLVM/bin/clang.exe" -DCMAKE_CXX_COMPILER="C:/Program Files/LLVM/bin/clang++.exe"
PS C:\Atom>cmake --build build/windows --config debug --target AzCore
PS C:\Atom>cmake --build build/windows --config debug --target Atom_Feature_Common

Linux (Clang with Ninja):

Atom$ cmake -B build/linux -S . -G Ninja -DLY_3RDPARTY_PATH="/home/kiotk/Atom/3rdParty" -DCMAKE_BUILD_TYPE=Debug
Atom$ cmake --build build/linux --config debug --target AzCore
Atom$ cmake --build build/linux --config debug --target Atom_Feature_Common

License

For terms, please see the LICENSE*.TXT files in the Atom/License directory.

About

Atom Renderer

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages