Tested tool guide
Tested browser tools
Checked August 16, 2026
What 3D Surface Plotter does, with a checked example
You type an expression in x and y, set the sampling range for each axis, and the tool evaluates the function on a grid to build a WebGL mesh you can orbit and zoom with the mouse. Wireframe, a color map keyed to height, and a flattened contour projection can each be toggled on top of the same mesh. The most common surprise is that a function with a division, log, or square root can go undefined at some grid points, leaving a visible hole, spike, or clipped patch in the surface rather than a clean warning.
Worked example
A concrete input and expected output from the current implementation.
Input
z = x^2 + y^2, x range -2 to 2, y range -2 to 2
->
Expected output
An upward-opening paraboloid bowl: z=0 at the origin (0,0), rising symmetrically to z=8 at each of the four corners (2,2), (2,-2), (-2,2), (-2,-2).
z=x^2+y^2 is the sum of two squares, so it is smallest (zero) only where x=0 and y=0, and at each corner 2^2+2^2=4+4=8.