MC algorithm written in OpenGL