Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

3D Graphing Calculator

Plot 3D surfaces, parametric curves, vector fields, and more. Add objects, adjust parameters with sliders, animate with time, and share your creations.

Object Types

Explicit Surface

z = f(x, y). Enter any expression using x and y to create a height-mapped surface.

Parametric Surface

[x(u,v), y(u,v), z(u,v)]. Create torus, Klein bottle, Mobius strip, and other shapes.

Parametric Curve

[x(t), y(t), z(t)]. Trace space curves like helices, knots, and Lissajous figures.

Vector Field

[Fx, Fy, Fz]. Visualize electromagnetic, gravitational, and flow fields in 3D.

Implicit Surface

F(x,y,z) = 0. Render spheres, hyperboloids, and algebraic surfaces via marching cubes.

Point

Place labeled points at any [x, y, z] coordinate. Expressions supported.

Vector

Draw an arrow from tail to head. Use expressions for dynamic endpoints.

Variable Slider

Define a named variable with a slider. Reference it in any expression.

Tips

Supported Functions

sin, cos, tan, asin, acos, atan, sqrt, abs, log, ln, exp, floor, ceil, round, min, max, mod. Constants: pi, e.

Animation

Use the variable "t" in any expression to make it animate. The animation bar appears automatically when t is detected.

Related Content