Sign in to follow this  

GLSL questions...

This topic is 4868 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Is it possible to learn GLSL without OGl knowledge and instead use a tool like Rtshader or Shadermonkey? What are the requirements that someone has to jave to learn GLSL mathwise, and OGL for that fact? Hope for an answer.

Share this post


Link to post
Share on other sites
Yes, you can learn it with a tool like RenderMonkey 1.5 or Shader Designer. You should know basic linear algebra (vector and matrix transformations), as well as how the fixed-function lighting works and what the card does at each stage of the rendering pipeline. Luckily, each tool comes with a number of samples to get you started.

If you're not going to learn OpenGL, you may also need to learn how create your own 3D meshes to apply the shaders to. Each tool has a few stock mesh shapes, and if you're fine with those then you don't need to learn that.

The basics of OpenGL are very easy to learn (a lot easier than other graphics API's I've seen). Take a look at the NeHe tutorials to get a quick start. Getting a program up and running that uses a GLSL shader is not difficult at all if your card and driver supports it.

Share this post


Link to post
Share on other sites
For learning GLSL I recomend getting hold of a copy of the OpenGL Shading Language book (aka The Orange Book) as it covers everything about it and is a good reference and tutorial, but probably more so if you intend on learning OpenGL to go with GLSL, it might not be as usefull on its own.

Share this post


Link to post
Share on other sites

This topic is 4868 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this