My job currently involves me teaching students the ways of DirectX. The current version of the class covers the fixed pipeline which is not the most useful for those going into game development. I’ve already started rewriting the class to focus on the programmable pipeline and shaders. The first day of this new class is pretty much complete and I’m creating the second day of shader class. The first day includes an introduction to shaders, loading, and applying constant variables. Also included are vertex transforms and vertex colors. The second day of shaders focuses on the different types of texture mapping as well as vertex animation. After the second day is complete there will be a final third day of shaders to include things I haven’t thought of yet.
Luckily, it’ll be a few weeks before the new topics are introduced.
Leave a reply