-
Windows 10 with support for DirectX 12
-
12-core CPU at 3.4 GHz
-
64 GB of System RAM
-
GeForce RTX-2080 / AMD Radeon 6000 or higher
-
At least 8 GB of VRAM
-
Download and Install Epic Games Launcher.
-
Choose
Unreal Engine 5.0.3
and clickInstall
in your own setting (normally default setting is good).
- Install
City Sample Project
in the marketplace ofUnreal Engine
. - Select the version of
Unreal Engine 5.0
.
Download MatrixCityPlugin from our github repo. And put the MatrixCityPlugin
folder into the foler Plugins
of City Sample Project
, like CitySample\Plugins\MatrixCityPlugin
.
Modify config in misc/user.json:
ue_command
: refers to the path ofUnrealEditor-Cmd.exe
.ue_project
: refers to the path of your project with suffix of.uprojcet
.render_config
: refers to the path of render config you defined in.yaml
(an example definition is in misc/render_config_common.yaml).python_script
: refers to the path of python script you want to execute.
You can run the command below to install all the dependencies.
python misc/run_init.py -f misc/user.json
This script would execute the following steps:
-
pip install -r misc/requirements_ue.txt
for ue python. -
pip install -r misc/requirements.txt
for system python.
Please take the following steps to ensure that these plugins are enabled.
If you want to use the MatriCityPlugin to generate camera trajectories and render them without manual rendering, you need to modify the project's startup map, same with the level specified in the utils_sequencer#L866.