Uses a variety of arithmetic as well as bitwise operators to calculate HSV gradients. It only increases the HUE. Mode 0: Draw a solid HUE gradient, direction can be changed. (formula x*sin(dir°)+y*sin(dir°) Mode 1: Draw a mirror looking rainbow pattern. (formula x*y) Mode 2: Draws a XOR pattern. (formula x ^ y, where ^ is bitwise XOR)