Uses math.js to evaluate an expression that the user inputs, and tree.js to render the resulting list of vertices constituting a surface of GL_POINTS. These points will move over time according to the function provided.
Check demo here
Plot your own functions here