in-progress project to explain the dark art of shader programming #