The TouchEngine plugin is referenced using a git submodule, clone using
git clone --branch UE5.5-Release --recurse https://github.com/TouchDesigner/TouchEngine-UE-Samples.git
Where UE5.5-Release
can be replaced by a branch you wish to clone and checkout, if different than the main release branch.
Where https://github.com/TouchDesigner/TouchEngine-UE-Samples.git
can be replaced by the SSH URL.
When pulling updates, don't forget to do a submodule update to get the latest TouchEngine For UE Plugin version using
git submodule update
Scroll down to the next section if you want to use prebuilt binaries.
On your first use of the project, or if you just pulled changes from the repository, you might be required to recompile the plugin binaries for your own hardware.
There is two ways you can get started compiling the latest source files, using a batch script OR using Visual Studio:
You can execute a .bat file with the following script
call "[UE Install Location]\Engine\Build\BatchFiles\RunUAT.bat" BuildPlugin -Plugin=[Example Project Install Location]\Plugins\TouchEngine\TouchEngine.uplugin -Package=[Build Destination Location]\TouchEngine -Rocket
Where
UE Install Location
is the root folder of your Unreal Engine installation. It should be similar toC:/Program Files/Epic Games/UE_5.5/
if you are using default locations.
⚠️ Verify the UE install path. If you are in UE 5.4 the folder should be namedUE_5.4
.
Example Project Install Location
is the path to the local copy of this repository on your computer.Build Destination Location
is the path to the folder where the compiled binaries will be moved.
Follow the steps below to build from Visual Studio:
- Right click
TouchEngineUESamp.uproject
- Select Generate
Visual Studio project files
- Launch the Visual Studio Solution
TouchEngineUESamp.sln
in Visual Studio 2022 - In Visual Studio, right click the project
TouchEngineUESamp
andSet as startup project
, it should appear in Bold. - At the top of Visual Studio, you should see two drop down menus, set the configuration to
Development Editor
and the target platform to beWin64
. - In Visual Studio, right click the solution and click on
Rebuild solution
. - It could take a few minutes. Grab a cup of coffee.
- Launch
TouchEngineUESamp.uproject
in Unreal Engine 5.5.x+
After cloning or downloading the archive of this repository, unzip and go to its root.
- Go to the release page and download the latest release zip file.
- In the TouchEngine-UE Samples folder, unzip the downloaded file in
Plugins/
. - A folder named TouchEngine should now be here with a structure similar to the one in the following screenshot.
- Launch
TouchEngineUESamp.uproject
in Unreal Engine 5.5.x+