Introduction to Pixel Bender: Part 1