Today I tried out Texture Graph with 5.4.2. Unfortunately, When I tried to package, it threw an error telling a runtime module depends on an editor module.
Then I found the TextureGraphEngine module refers to that renderdoc plugin, and TextureGraphEngine is runtime.
The solution is simple. I made them all editor modules in the .uplugin file and we are good to package.
I can’t understand. What’s the purpose of making the Texture Graph runtime? And under what circumstances do we need to profile this Adobe-substance-like tool? Did Epic staff ever try packaging with this plugin on?