;;Ja pyydän, jätä Direct3D ja OpenGL pois siitä, sillä useimmat ihmiset saattavat kohdata ne, mutta ne eivät ole ainoa asia varjostimissa, eivätkä ne todellakaan ole varjostimien alkuperä. Voit vapaasti kirjoittaa, mitä pidät parhaana, ja vilkaise joitakin varhaisia versioita, jotka ovat paljon paremmin kirjoitettuja kuin nykyinen, niissä on enemmän tietoa ja vähemmän OpenGL:ää ja (erityisesti) Direct3D:tä koskevia yksityiskohtia.