Using the programmable pipeline.
Transforming vertices.
Using pixel shaders.
In our next chapter, we will get into more advanced HLSL concepts.