title: How do I draw a custom 3d surface using three.js?
body: <p>What functions/math do I use to draw a 3d surface? For example, how do I generate z = sin(x+y)? How are the points calculated and drawn? I couldn't find any examples.</p>