O3DE (Open 3D Engine)
O3DE (Open 3D Engine) is an open-source, real-time, multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
O3DE(开放式3D引擎)是一个开源、实时、多平台的3D引擎,开发者和内容创作者可以利用这个3D引擎构建AAA级游戏、影院级的3D世界和高保真的模拟,而无需任何费用或商业义务。
https://codechina.csdn.net/mrbaolong/o3de
How to build O3DE engine and Cesium Gem
git clone git@github.com:CesiumGS/o3de.git --recurse-submodules
git submodule update --init --recursive
cesium-main
branch which is our main branch for developing Cesium Gem. Any PRs will need to be reviewed before merging into this branch:git checkout cesium-main
o3de
repo directory:cd Gems/Cesium/External
cmake -B Build -S .
cmake --build Build --config Release --target install
After that, please follow O3DE instructions in this link to build the engine along with Cesium Gem
After finishing the above steps, you should be able to find Cesium Gem in the O3DE editor when configuring a new project. The editor can be found in the install directory
o3de-install/bin/Windows/profile/o3de.exe
. The instructions about how to create a new project in the editor and CI can be found in this link
git clone git@github.com:CesiumGS/o3de-atom-sampleviewer.git
cesium-main
branch which is our main branch for incorporating Cesium Gem into the sample viewer. Any PRs will need to be reviewed before merging into this branch:git checkout cesium-main
Make sure O3DE Asset Processor is turned off first. You can check if the processor is running by opening the hidden icons, which usually have Slack
or Bluetooth Devices
or other icons in it, at the right bottom of the Window 10 taskbar. Right click on it and choose quit
. Or you can open Task Manager and search for O3DE Asset Processor and force quit the process.
Register the project path with the engine:
o3de-install/script/o3de.bat register --project-path <O3DE Atom sample viewer full path>
PostInstall.cmake
script to automate all the steps