3D Graph Plotter
Type a multivariable function and orbit your view to explore the surface. Drag to rotate, scroll to zoom, pinch on touch devices.
Examples:
How to use
- Drag with the mouse or one finger to rotate.
- Scroll wheel or pinch to zoom.
- Type any expression in
xandy. - Built-in functions like
sin,cos,exp,ln,sqrt,absare supported.
Tips
- If your surface looks too flat, increase the function's range or zoom in.
- Lower the resolution slider for faster rendering on older devices.
- Save a snapshot using the Export PNG button — perfect for reports and slides.
Why visualise functions in 3D?
Many problems in calculus, physics, machine learning and engineering involve functions of two variables — height fields, energy landscapes, error surfaces, electric potentials and more. A good 3D plot reveals critical points, saddle points, ridges and valleys at a glance, which is far harder to read from a contour plot or a numerical table alone.
Some classic surfaces to try:
- Saddle:
z = x² − y² - Paraboloid:
z = x² + y² - Ripple / Mexican hat:
z = sin(√(x² + y²)) - Monkey saddle:
z = x³ − 3xy² - Gaussian:
z = e^(−(x² + y²))