Posted By: Raymaker
-=-=-Help me with as many answers as posible-=-=- - 04/23/07 10:42
I was lookin' around inside the forum and i saw that there are some vary expirianced users. Whel I'd like to know how did you expirianced users learn all the knowlage about shaders. I'm only intrested in shaders because "d like to give my games a bit of fresh air THX
ps If you could tell me exactly how did YOU personaly learn this. Don't just post links to wikki or microsoft vertexshader reference. I'll be vary Thankful
Posted By: Scorpion
Re: -=-=-Help me with as many answers as posible-= - 04/23/07 13:21
The best way to learn is do do as much as possible with it. Start with a tutorial or a book about it and then just try everything out what comes in your mind, then u see, what is possible and what not and u learn to use the language.
How i personaly learned that: a friend wrote me a little tutorial about shaders( there were also some mistakes i had to correct) and so i learned it ( i know the alngauge and how it works..i dont say that i am a shader-guru like some other bods in that forum)
Posted By: lostclimate
Re: -=-=-Help me with as many answers as posible-= - 04/23/07 18:39
also, i learned how to apply this through a tutorial called the facewound tutorial, go on google and type in facewound hlsl tutorials, and you should be able to find it
Posted By: xXxGuitar511
Re: -=-=-Help me with as many answers as posible-= - 04/24/07 03:25
I learned shaders the same way as Matt, but I'm still new with them, and nowhere near Matts level...
Posted By: RedPhoenix
Re: -=-=-Help me with as many answers as posible-= - 04/24/07 11:22
I'm also very new with shaders, I only changed some a bit and tht's definitly the way I would recommend you learning it. Look for a shader that doesw something near to that what you want to do, and then modify it. Use the reference lists on the microsoft page to get an overview on what possible and whats not. I also earched a lot in web and wikipedia to get to know with all the special words (bumpmapping normalmap, blurring, RTT, etc.) This was also a help to understand the shadercodes, to know as much about the processes itself as possible. This makes you understand better why there are this are that inputs and outputs in the shader.