17
$\begingroup$

Is there a calculator with functionality similar to Desmos but in $3$ dimensions? I am looking to learn about families of quadric surfaces so I am looking for a $3$D calculator with sliders.

$\endgroup$
25
$\begingroup$

Updated, December 2018: I made the following website with the aim of producing a Desmos-like experience in 3D for my multivariable calculus students.

math3d.org

You can create and animate points, vectors, curves, surfaces (explicit & implicit), and vector fields. After creating a demonstration, you can save it and share.

Here are three scenes that I particularly like:

This project is on Github. If you find bugs or have ideas for improvements, please open an issue!

| cite | improve this answer | |
$\endgroup$
  • 1
    $\begingroup$ This is absolutely awesome. I'm taking multivariable calculus this semester, discovered MathBox.js, and was wanting to make something like this, but haven't had time (lots of homework) to build anything this sophisticated. So, thanks! $\endgroup$ – tommytwoeyes Sep 22 '17 at 20:07
  • 1
    $\begingroup$ This is awesome. Exactly what i want! I'm using it to visualize my example in textbook. Thank you! $\endgroup$ – linear_combinatori_probabi Feb 21 '18 at 3:41
  • $\begingroup$ Thank you thank you thank you! $\endgroup$ – Ovi Nov 10 '18 at 3:19
  • $\begingroup$ @Ovi Glad you like it! See updated post. $\endgroup$ – Chris Chudzicki Nov 10 '18 at 12:32
  • $\begingroup$ @ChrisChudzicki Very nice! Just had time to check it out. One small thing though; when graphing an explicit surface, I tried to change the domain for $x, y$ and it didn't seem to work. $\endgroup$ – Ovi Nov 25 '18 at 4:24
11
$\begingroup$

GeoGebra does exactly what you want:

https://www.geogebra.org/3d

It already supports all quadrics. You can try it here:

https://www.geogebra.org/3d?command=a=1;z=x%5E2-a*y%5E2#3d

| cite | improve this answer | |
$\endgroup$
  • $\begingroup$ At times formula editor of Geogebra erases what you typed partially or entirely and it is not clear what the error was. Better to type somewhere else and copy/paste on GG. $\endgroup$ – Maesumi Apr 21 at 19:42
7
$\begingroup$

You can actually just use Desmos!

https://www.desmos.com/calculator/euncwbhqlb

| cite | improve this answer | |
$\endgroup$
  • $\begingroup$ Doesn't allow for rotation, or other nice features $\endgroup$ – information_interchange Apr 6 at 21:57
5
$\begingroup$

If you are on a Mac, you can try the included application called Grapher:

  1. Open Grapher by opening Spotlight (Command+Space) and typing 'Grapher' (and hitting enter)
  2. Click '3D Graph' and hit the Choose button
  3. Your text cursor should be to the right of 'z=' inside a text box; type any 3D function including the parameter 'a', such as sin(a*x), and hit enter
  4. Click the plus button at the bottom left hand corner of the window, and click New Equation
  5. Erase the 'z=', type 'a=2', and hit enter
  6. Open the Equation menu and select Animate Parameter
  7. Now drag the slider to change the parameter!
  8. (optional) If you want to have the slider act continuously, click the right most 'Settings' button above the slider (with the two checkboxes and lines), and check the box labeled Continuous Range

Enjoy!

| cite | improve this answer | |
$\endgroup$
2
$\begingroup$

http://www.graphycalc.com/ is an excellent site. try it out.

| cite | improve this answer | |
$\endgroup$
0
$\begingroup$

You might try http://web.monroecc.edu/manila/webfiles/calcNSF/JavaCode/CalcPlot3D.htm. It has sliders available under the Parameters->Adjust Parameters menu option.

| cite | improve this answer | |
$\endgroup$
0
$\begingroup$

This is nice too. Try it out https://www.geogebra.org/3d?lang=en :)

| cite | improve this answer | |
$\endgroup$
  • 1
    $\begingroup$ In this case, the questioner asked for an online graphing calculator, so a link to the site is appropriate. ^_^ $\endgroup$ – Matthew Daly Dec 21 '19 at 16:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.