Releases: TouchDesigner/TouchEngine-UE-Samples
TouchEngine For UE Plugin Samples v1.5.0
Note:
- This release is for UE5.5.0 Only.
- This release is made from branch UE5.5-Release
- The Plugin release is available at the following link.
Release of TouchEngine For UE Plugin Samples for UE5.5.0
Changes:
- Update plugin to v1.5.0
- Update sample file to UE5.5
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.5.0
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.4.1...v1.5.0
TouchEngine For UE Plugin Samples v1.4.1
Note:
- This release is for UE5.4.1 Only.
- This release is made from branch UE5.4-Release
- The Plugin release is available at the following link.
Release of TouchEngine For UE Plugin Samples for UE5.4.1.
Changes:
- HOTFIX: Patching Niagara samples.
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.4.0
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.4.0...v1.4.1
TouchEngine For UE Plugin Samples v1.4.0
Note:
- This release is for UE5.4.1 Only.
- This release is made from branch UE5.4-Release
- The Plugin release is available at the following link.
Release of TouchEngine For UE Plugin Samples for UE5.4.1.
Changes:
- Submodule update
- Project upgrade to UE5.4.1.
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.4.0
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.3.4...v1.4.0
TouchEngine For UE Plugin Samples v1.3.4 (Hotfix)
Note:
- This release is for UE5.3.2 Only.
- This release is made from branch UE5.3-Release
- The Plugin release is available at the following link.
- This is a hotfix. Please refer to the changelog of v1.3.1 for all the details.
Release of TouchEngine For UE Plugin Samples for UE5.3.2.
Changes:
- Submodule update
- Project upgrade to UE5.3.2.
- This is a hotfix. Please refer to the changelog of v1.3.1 for all the details.
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.3.4
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.3.0...v1.3.4
TouchEngine For UE Plugin Samples v1.3.3 (Hotfix)
Note:
- This release is for UE5.3.1 Only.
- This release is made from branch UE5.3-Release
- The Plugin release is available at the following link.
- This is a hotfix. Please refer to the changelog of v1.3.1 for all the details.
Release of TouchEngine For UE Plugin Samples for UE5.3.1.
Changes:
- Submodule update
- This is a hotfix. Please refer to the changelog of v1.3.1 for all the details.
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.3.3
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.3.0...v1.3.3
TouchEngine For UE Plugin Samples v1.3.2 (Hotfix)
Note:
- This release is for UE5.3.1 Only.
- This release is made from branch UE5.3-Release
- The Plugin release is available at the following link.
- This is a hotfix. Please refer to the changelog of v1.3.1 for all the details.
Release of TouchEngine For UE Plugin Samples for UE5.3.1.
Changes:
- Submodule update
- This is a hotfix. Please refer to the changelog of v1.3.1 for all the details.
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.3.2
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.3.0...v1.3.2
TouchEngine For UE Plugin Samples v1.3.1 (Sync mode, UX improvements, new Niagara and Render Target samples, Texture handling tweaks)
Note:
- This release is for UE5.3.1 Only.
- This release is made from branch UE5.3-Release
- The Plugin release is available at the following link.
- If you are looking for the latest UE5.2.1 release, follow this link.
Release of TouchEngine For UE Plugin Samples for UE5.3.1.
Changes:
- Fixed a case where hitting a pulse property while in Run In Editor mode wouldn’t be passed properly to the running TouchEngine.
- Fixed a case where the MoviePlayer sample would not display any content after changing a property.
- All .tox files were moved in the ToxAssets folder. All ToxAssets were updated to point to the new location of the .tox files.
- Some CHOP samples were optimized, especially those relying on Get Channel. You should revisit this if you want to use CHOP channels with many samples.
- A new sample was added demonstrating Render Targets support as input. See documentation for additional details.
- Two new samples were added demonstrating texture sampling in Niagara. 🍌💫 See documentation for additional details.
- All samples were tweaked to use more appropriate samplers with new materials, based on the type of content being consumed. A new sample was added to show color values differences for a 50% grey between sRGB and Linear. See the “Working with TOPs” section of the Plugin documentation for additional details.
- Documentation update
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.3.1
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Full Changelog: v1.3.0...v1.3.1
TouchEngine For UE Plugin Samples v1.3.0 (Sync mode, UX improvements, new Niagara and Render Target samples, Texture handling tweaks)
Note:
- This release is for UE5.2.1 Only.
- This release is made from branch UE5.2-Release
- The Plugin release is available at the following link.
Release of TouchEngine For UE Plugin Samples for UE5.2.1.
Changes:
- Fixed a case where hitting a pulse property while in Run In Editor mode wouldn’t be passed properly to the running TouchEngine.
- Fixed a case where the MoviePlayer sample would not display any content after changing a property.
- All .tox files were moved in the ToxAssets folder. All ToxAssets were updated to point to the new location of the .tox files.
- Some CHOP samples were optimized, especially those relying on Get Channel. You should revisit this if you want to use CHOP channels with many samples.
- A new sample was added demonstrating Render Targets support as input. See documentation for additional details.
- Two new samples were added demonstrating texture sampling in Niagara. 🍌💫 See documentation for additional details.
- All samples were tweaked to use more appropriate samplers with new materials, based on the type of content being consumed. A new sample was added to show color values differences for a 50% grey between sRGB and Linear. See the “Working with TOPs” section of the Plugin documentation for additional details.
- Documentation update
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.3.0
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Known issues
- The Sync sample doesn't behave as expected in the different RHIs. This will be fixed in the next release.
Full Changelog: v1.2.0...v1.3.0
TouchEngine For UE Plugin Samples v1.2.0 (UE5.2.1, CHOP Rework, DX12 improvements, Vulkan Support)
Note:
- This release is for UE5.2.1 Only.
- This release is made from branch UE5.2-Release
- The Plugin release is available at the following link.
Release of TouchEngine For UE Plugin Samples for UE5.2.1.
Changes:
- The map was slightly reworked so that you don’t have to run a virtual marathon to go from one sample to the other.
- Samples are not quite numbered anymore, they are split across sections. You should recognize them easily though and the dedicated sample doc is being updated.
- All samples were reworked to showcase changes and new features. More details at the following page. 🔗
- New sample for Parameters usage. Find them in the Pars section.
- The first sample is limited in scope and just shows how a developer can read / write parameters using the Get or Set TouchEngine Parameter nodes.
- The second sample is extensively covering all parameters. Not all are supported, but you are encouraged to have a look here.
- Changing parameters while in debug mode will print the change in the viewport.
- If you have other ideas or suggestion please feel free to submit or ask.
- The Palette’s MoviePlayer made it to Unreal, showcasing the great media playback and various codec support of TouchDesigner. Find it in Mixed section → 02.
- CHOP samples all got reworked, with 3 new variants. Go through the blueprint, they are many comments. Find the in CHOP section.
- 01 mostly focus on how to read.
- 02 mostly focus on how to write to CHOP input / build channels.
- 03 is a mix of it all, it shows you how to be a CHOP ninja and make a CHOP soup. Chop chop chop 🗡️🔪
- Mixed → 05 - Spring, was fixed so that the bouncing works better whether you are more of a parameter kind of person or a CHOP trigger kind of person.
- Mixed → 04 - Point Cloud, is now floating in the sky, it looks pretty. 🪂 Change the values and see it transition smoothly. Wooshhhh
- Documentation rework
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.2.0
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Known issues
- The Sync sample doesn't behave as expected in the different RHIs. This will be fixed in the next release.
Full Changelog: v1.1.0...v1.2.0
TouchEngine For UE Plugin Samples v1.1.0 (UE5.1.0, DX12 Support, Partial Vulkan Support)
Note:
- This release is for UE5.1.0 Only.
- This release is made from branch UE5.1-Release
Release of TouchEngine For UE Plugin Samples for UE5.1.0.
Changes:
- The sample project is now compatible with UE 5.1.0
- The sample project is now set to use DX12 as its default RHI
- Preliminary Vulkan support through the plugin
- Fixes and tweaks following Plugin changes, see Plugin repository release v1.1.0 for details
- For samples 5, 6, 7 and 9: Updated blueprints to reference external actors other than using child actor components, since changes to properties would invalidate details panel if the actor has a child actor component in 5.1
- Documentation tweaks
This TouchEngine For UE Plugin Samples release requires TouchEngine For UE Plugin v1.1.0 (BETA)
If downloading the samples directly using this release, you'll need to download the plugin binaries from here.
Download the TouchEngine-UE_*.zip, not the source .zip file, and extract it into Plugins folder inside this project's directory structure.
Known issues
- The Sync sample (11) doesn't behave as expected in DX12 and Vulkan RHIs.
Full Changelog: v0.9.5...v1.1.0