EDIT: For those believing that Blender is good for mathematics or want to prove it, this may be helpful: Blender + Mathifold. I hope it does indeed meet the aspects I need Blender for.

I have recently discovered Blender and it seems a most powerful software. However, I am interested in mathematics visualization, pictures and media. To understand better the kind of things I am interested in, please visit the following links:

Film Dimensions

Film Chaos

Mathematical Imagery, Jos Leys

Ellipses (four videos in the middle of the page)

For such issues POV-Ray is usually recommended, but the design with Blender seems definitely easier. That is why I would like to ask you:

  • To what extent is it possible to design such mathematics visualization with Blender? And in this case, is there any place with a gallery of such pictures / videos?

  • Does Blender easily support rendering surfaces by parametric equations or (more difficult) implicit equations?

  • Is there anything else to recommend Blender for mathematics visualization?

  • 1
    $\begingroup$ I think Blender could probably do a good portion of what you are looking for. For instance, the 3D Function Surface addon (included with Blender) will generate a surface using parametric equations. The cycles node editor is extremely versatile, and could be easily used to mathematically adjust colors. $\endgroup$
    – PGmath
    Jan 16, 2015 at 18:22
  • 1
    $\begingroup$ Many of the shapes in the links you posted seem to consist of implicit or parametrized surfaces. Unfortunatly Blender only operates on mesh data. Even if you use Bezier surfaces or meta-balls they get converted to triangles before rendering (2D NURBS / Bezier curves might be an exception). I think creating those visualizations in Blender would be difficult. $\endgroup$
    – maddin45
    Jan 16, 2015 at 19:51
  • $\begingroup$ Thank you for your comments. Now, supposing mathematical figures may be added by the trick shown in 3dmathmodels.site.wesleyan.edu (Mathematica-.stl-Blender), would it be possible to use Blender to render pictures or videos like the previous ones? $\endgroup$
    – Jjm
    Jan 17, 2015 at 8:32
  • $\begingroup$ @PGmath I saw your comment after I posted an answer, I you want to post it by yourself, please ping me and I will delete my one. $\endgroup$
    – stacker
    Jan 17, 2015 at 10:11
  • $\begingroup$ @Jjm this approach should work. Since an .stl file is already a mesh Blender can render it. But be aware that this will be a discretization whose quality depends on the number of vertices you use. Rendering an implicit surface on the other hand would be a discretization on per-pixel level and could give smoother results. $\endgroup$
    – maddin45
    Jan 17, 2015 at 10:21

1 Answer 1


The closest thing is the Add_3d_Function_Surface addon.



You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .