Hi I’m following the new Ultimate TouchDesigner & UE5 Integration course.
I’m on Chapter 08 - Send CHOP Data to TouchEngine from Blueprints.
I had no problems with the tutorial until the very end. The scene is not able to compile and run properly because it claims there is something wrong with my .tox file
Or sometimes it will say
Unreal engine shows no other warnings or messages. So I am wondering if this a TD issue and how I exported the .tox? How can I troubleshoot this?
For context, the .tox file was reading fine when the touchengine only had onEndFrame logic. This creates the instanced spheres.
After building out the onStartFrame logic, which is supposed to move the spheres, it started having issues reading the file. File path names are correct, they were incorrect before and I was receiving messages but they no longer occur.
My logs don’t seem to show a problem,
Blockquote
[2024.09.25-14.56.37:614][ 43]LogTouchEngine: Display: Started loading of Tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’
[2024.09.25-14.56.37:615][ 43]LogBlueprintUserMessages: [TD_C_1] Construction
[2024.09.25-14.56.37:615][ 43]LogBlueprintUserMessages: [TD_C_0] Construction
[2024.09.25-14.56.37:616][ 43]LogBlueprintUserMessages: [TD_C_1] Construction
[2024.09.25-14.56.37:617][ 43]LogBlueprintUserMessages: [TD_C_0] Construction
[2024.09.25-14.56.37:617][ 43]LogBlueprintUserMessages: [TD_C_1] Construction
[2024.09.25-14.56.37:618][ 43]LogBlueprintUserMessages: [TD_C_0] Construction
[2024.09.25-14.56.45:558][487]LogTouchEngine: Display: Successfully finished loading TouchEngine instance with tox fileC:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox
[2024.09.25-14.56.51:333][839]BlueprintLog: New page: Compile TD
[2024.09.25-14.56.51:353][839]LogTouchEngine: Display: Started loading of Tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’
[2024.09.25-14.56.51:364][839]LogTouchEngine: Display: Started loading of Tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’
[2024.09.25-14.56.51:367][839]LogBlueprintUserMessages: [TD_C_1] Construction
[2024.09.25-14.56.51:368][839]LogBlueprintUserMessages: [TD_C_0] Construction
[2024.09.25-14.56.51:396][839]LogTouchEngine: Warning: Loading TouchEngine instance with tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’ raised the error: ‘TouchEngine being reset.’
[2024.09.25-14.56.51:399][839]LogTouchEngine: Warning: Loading TouchEngine instance with tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’ raised the error: ‘TouchEngine being reset.’
[2024.09.25-14.56.51:404][839]LogUObjectHash: Compacting FUObjectHashTables data took 1.86ms
[2024.09.25-14.56.51:405][839]LogBlueprintUserMessages: [TD_C_1] Construction
[2024.09.25-14.56.51:407][839]LogBlueprintUserMessages: [TD_C_0] Construction
[2024.09.25-14.56.51:415][839]LogBlueprintUserMessages: [TD_C_1] Construction
[2024.09.25-14.56.51:416][839]LogBlueprintUserMessages: [TD_C_0] Construction
[2024.09.25-14.56.51:430][839]LogTouchEngine: Display: Started loading of Tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’
[2024.09.25-14.56.51:569][840]LogTouchEngine: Display: Started loading of Tox file ‘C:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox’
[2024.09.25-14.56.59:569][290]LogTouchEngine: Display: Successfully finished loading TouchEngine instance with tox fileC:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox
[2024.09.25-14.56.59:664][295]LogTouchEngine: Display: Successfully finished loading TouchEngine instance with tox fileC:/Users/Henry/Documents/Unreal Projects/TD_Template/Content/cmon.tox
it does say the .tox is successfully loaded, despite what it says on the UI, not sure what I am missing here.
Attached is also a screenshot showing the instances load and within the component settings, my in_CHOP and out_CHOP are being read, and the parameters have values. In theory they should be moving. On the UI the instanced objects appear no problem, they just don’t move, which is what the onStartFrame logic is for
Apologies if this really is an Unreal issue not TD, I just don’t have any clues as to why the file will not compile.
TDProject_tox_URlog.zip (40.3 KB)