This is base on and made from DarthPickley's Complex Sine. I don't even understand the mathematical algorithm for the color. I did figured out the input and output. So I simply control which pixel it should do first, I pick a grid method, with grid-skip algorithm (only up to 25% faster) so it pick every pixels, but not one extra unnecessary calculation. You can change the zoom with q (zoom out) and e (zoom in). Be careful with zooming out, go too far and the screen will freeze. To solve this, just simply press the green flag, but the zoom will be reset. I know that the freeze happen every time the zoom reaches zero. I think it created an infinite loop in the mathematical algorithm somewhere, but I think I can fix it without disturbing the algorithm. The pixel is a circle due to the pen tool, I wish to fix it by using stamp instead, at least it look kind of nice.