Osl Information


#1

Is there a site where you can receive help for writing an osl pattern or shader?


#2

There is a basic tutorial here:

http://thhube.github.io/tutorials/osl/osl.html

Looks a lot like HLSL and GLSL.

If you want to get into shader writing, your best bet is to read books on HLSL or GLSL:

https://www.amazon.com/HLSL-Development-Cookbook-Doron-Feinstein/dp/1849694206
https://www.amazon.com/Complete-Effect-Hlsl-Guide/dp/0976613212

All shading languages I know of are basically cut down versions of the C programming language, and thus quite similar in syntax.

I don’t think your problem will be learning OSL syntax. It will be to get basic proficiency in shader writing in the first place.

Maybe you can find a shader editor for Renderman or similar that can translate visual nodes into shader code?


#3

I mean a site like this. https://renderman.pixar.com/forum/index.php?s=


#4

I did a Google search for “open shading language forum osl”.

Your best bet may be this Blender OSL shader forum:

https://blenderartists.org/forum/forumdisplay.php?54-Open-Shading-Language-Scripts

Try asking your questions there.

Shading languages are mastered by so few coders that you probably won’t find one great big “OSL Forum”.

Bear in mind also that OSL is very new. It will take 2 - 3 years before it becomes popular and lots of coders start writing shaders in it.

Your best chance is to find places where a handful of OSL programmers gather and try to make friends with them.