Shader license?

Mon Feb 10, 2020 5:14 pm

I'm having a grand time experimenting and learning MMV. I am really interested in shaders... I downloaded the GLSLShader Expansion Pack (from Additional Resources) and there are so many amazing graphics in there, as well as included in the program.

I saw in the User's Guide that I need to pay attention to the license for each shader, because not all of them allow commercial use etc. But when I visit, I can't find license info for shaders anywhere on that site. I also can't find a way to contact a creator to ask. I looked in the txt file for some shaders (not all, of course, there are hundreds) but I didn't see license info there either.

Am I missing something? Just not sure how to find the permissions. I realize this may not be the best place to ask, since this is the MMV forum and not a GLSL forum, but as I stated.... I can't find a GLSL forum or contact method there at all. So I hope that someone around here knows something about it.

Please and thanks.
Posts: 9
Joined: Thu Dec 12, 2019 5:39 pm

Re: Shader license?

Thu Feb 13, 2020 7:46 am

There are over 36,000 shaders on ShaderToy. Their licence is CC share-alike non-commercial in order to encourage learning and sharing techniques. It doesn't matter if the shader is explicit about licencing, they are non-commercial by default. Some shader may be more explicit.

In a perfect world we would examine the best shaders, write our own and share them according to the ethos of the ShaderToy (and sandbox). In reality, you'll see shaders used in commercial events and commercial products (Synesthesia bundles a number of attributed shaders which likely have an agreement with the shader developers - don't know). There is an amount of beration on Resolume forums lately, directed toward people packaging up shaders in FFGLs without attribution, agreement or payment.

So, listen to your conscience, give attribution, try to write your own, don't sell (or take donations) and, if you make it big, give the developer some love.
Posts: 639
Joined: Sat Aug 02, 2014 7:10 pm
Location: London, UK

Re: Shader license?

Thu Feb 13, 2020 4:14 pm

I think is probably more permissive than If you can't find any license information then I wouldn't worry about using it. If there is license information or if there is an author listed in the file, you should contact him/her.
Site Admin
Posts: 2668
Joined: Wed Apr 09, 2014 9:28 pm

Re: Shader license?

Fri Feb 14, 2020 4:16 am

Sadler and Eric,

Thank you both for your help! I'm a lot clearer now on it. I am someone who usually listens to my conscience :D which is why I find myself asking questions like this. I don't mind paying for good art or attributing where appropriate.

It makes perfect sense to me that shaders posted in various places online (shadertoy or anywhere really) are not necessarily there for the taking.

The shaders I had in mind specifically when posting this were the ones included with Magic, and the ones in the Expansion Pack downloadable from the MMV website (Download > Additional Resources). My understanding is that they all came from the GLSLSandbox, correct? I'm hoping (?) that since those are specifically bundled with the program that we paid for/offered by the MMV team to their paying clients, that it's reasonable to assume that a Magic user can create commercial content with them, as with all the other features of the program.

If I'm wrong about this, please correct me... if those (included) shaders are outside the scope of what I can create and sell, or use in advertising, I would love to know. I don't mind paying, but as I stated... I can't even find someone to pay!
Posts: 9
Joined: Thu Dec 12, 2019 5:39 pm

Return to General Discussion

© 2020 Color & Music, LLC • This web site is mobile-friendly