Osl Information

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

 
Thread Tools Search this Thread Display Modes
  09 September 2017
Osl Information

Is there a site where you can receive help for writing an osl pattern or shader?
 
  09 September 2017
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-Develop...n/dp/1849694206
https://www.amazon.com/Complete-Eff...e/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?
 
  09 September 2017
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/fo...anguage-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.
 
reply share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 04:05 PM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.