Either/OR - you can use the source code shaders I added plus any external Action driven ones - I dont see any problems there.
Whatever shaders you use they still work with all my API's no problems.
They are both - part of the new source code done in HLSL but you can also run any Shader Action also if you like.
So I hope this is clear - all my shaders are new simple API's but running an external Action will also work.
The only exception to this is a couple of HLSL shaders were too big to work correctly within the C++ source code of CC (shader model 2 limitation) so will only work currently using an Action like the Rain effect and the Aurora effect - all others are fine.
Why this difference exists between internal source code and running an Action is not currently clear to me but I got error messages saying it cant run very long shader code in the source yet somehow works as an Action....
oh ok, one last question, provided i'm using the free version of coppercube, if i want to use your APIs by running through the launcher, is there a way to make my game the only visible exe in the folder so that players dont get confused since some can click on the launcher which comes with new APIs while others might click on the actual game exe which may not feature the custom APIs?
Not in you want to have all files ine the one folder - not really.
You call your CC exported file and name as 'app.exe' and to make it clearer you can rename the binary file needed to access the new API's as the same name as your game - should help, or better create a shortcut pointing to your binary file in the main area but put your app.exe in a folder one level down so less chance of clicking the wrong exe.
ok, so if i get it right, you say i can put the app.exe in a subfolder so that only the runApp is in a folder, but if i do that, the runApp.exe opens showing just a black window
Also speaking of the binary file do you mean the runApp.exe or the actual binary for Pro and Studio version
Lastly, do the PP shaders come with ccb files demonstrating them
It would much simpler and would solve your issue if you purchased the pro licence. All you would then do is add this API execuatble as a custom binary in settings and your game executable will have all the new API's embedded into it. You will then have a single game executable and no other files needed to run it.