Unreal Project Template
Unreal Engine project template catering to the common use cases at RWTH VR. Contains nDisplayExtensions, AixCAVE config files, launch scripts and more.
Getting Started
Add the template
# go to your local Unreal Engines' templates directory
# (e.g. C:/Unreal/UE_5.3/Templates)
cd your/UnrealEngine/Templates
# clone with submodules
git clone -b 5.3 https://git-ce.rwth-aachen.de/vr-vis/VR-Group/unreal-development/unrealprojecttemplate.git
Create a new project
When creating a new Project using Unreal you can find the template under New Project -> C++ -> RWTH-VR
.
Then you should:
- Add necessary submodules (
rwth-vr-toolkit
,dtrack
) - Change the remote to your personal repository
Therefore, after you created the project open the project folder in the terminal (git-bash on windows) execute the follwing:
# add rwth-vr-toolkit
git submodule add -b dev/5.3 https://git-ce.rwth-aachen.de/vr-vis/VR-Group/unreal-development/plugins/rwth-vr-toolkit.git Plugins/rwth-vr-toolkit
# add dtrack plugin
git submodule add https://github.com/VRGroupRWTH/UnrealDTrackPlugin.git Plugins/UnrealDTrackPlugin
# add more plugins if you like
# if you need to remove a plugin:
# git submodule deinit Plugins/<Plugin>
# or
# git rm Plugins/<Plugin>
# rename origin remote to template origin
git remote rename origin template_origin
# add new remote pointing to your repository
git remote add origin https://git-ce.rwth-aachen.de/OWNER/REPOSITORY.git
git push -u origin --all
git push -u origin --tags
FAQ
Visit the project's wiki for more information.