Shaders: Confusing or Pretty?
What am I doing? Moving on into my specialism, I wanted to do a bit of a deep dive into the realms of shaders in games. Now, first things first, let's define what shaders are before we have any chance of actually creating some. This post is strictly research and will not show the development of physical work, just more of an exploratory look into the many different branches and avenues that we can go down when we make VFX. As a technical artist, learning to use shaders properly opens up the amazing power that modern graphics cards hold. This is because graphics cards contain thousands of cores instead of the 4-12 you can find in most CPUs. Though the processing capabilities of these cores are much less powerful, the sheer mass of them can hold the ability to compute many calculations in perfect synchronisation. This kind of programming is a little different to some of the more conventional types but is incredibly valuable for modern AAA titles in the games...