Protecting commercial works made for Reshade

  • techengineer3d
  • Topic Author
More
2 months 4 weeks ago #1 by techengineer3d Protecting commercial works made for Reshade was created by techengineer3d
I would like to know if there is any way to protect shader assets / shader effect preset assets intended for commercial sale.
Presets and shaders are basically readable clear text files, and I want to find a way to protect it and keep it private in cases where effect presets are intended for public sale.
For example, Is there anyway to compile effect presets into a binary ?
Or is there a recommended existing application that can do that ?
Or could support for this be potentially developed and added to the reshade repository ? (Github pull request)
I think it would be interesting if reshade had support for content creators wanting to monetize their works. 

Please Log in or Create an account to join the conversation.

  • lobotomyx
More
2 months 1 week ago #2 by lobotomyx Replied by lobotomyx on topic Protecting commercial works made for Reshade
addons can set effect variables and write to .addonfx files so yes you could do some form of encryption or put your shader code inline in an addon and apply some basic xor operation to make it harder to decompile. You can also just bring your own precompiled .cso and use an addon to load it.

But I don't recommend any of this. Your code eventually has to compile to hlsl/glsl shaders anyway and someone can just go look in their reshade temp folder or decompile your output quite easily.

Look if Marty hasn't gone closed source after an actual plagiarism scandal, there's no reason to even consider it.

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.