Saturday, November 28, 2009

What are shaders?

Origin of 'shaders':
In 1989, a program known as renderman was introduced which would take the entire description of the scene through different camera angles. In 1995, it was used in the movie toy story and it was the first time that the public was introduced to the power of renderman. At the same time there was huge evolution in compuer graphics and chipsets. The concept of renderman was used in these graphics and chipsets as well.
And this is how the concept of shaders was introduced.


Definition:
Basically, shaders are programs that describe the traits of a pixel or a vertex. In technical words, shaders are a set of instructions used to calculate rendering effects on graphics hardware with a high degree of flexibility.


Types of shaders:
The unified shader model unifies these three a shaders in OpenGL and Direct3D 10.
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

2 comments: on "What are shaders?"

Anonymous said...

i didn't understand anything :(

Sanchet Gandhi said...

@anonymous, (December 1, 2009 1:14 PM)

Explaining the concept of shaders within one article is not possible. Actually shaders is big topic to cover. Over here we have just posted the definition (which is very complicated ... I know) and the types. We will be explining the types of shaders shortly.

And as we said we are in 'beta' (under developement). It may take some time to update the posts.

Thanks :)

Post a Comment