pic11 = Plot3D[Sin[x + y^2], {x, -3, 3}, {y, -2, 2}];Export["ff.svg", pic11]

The generated svg diagram is very vague, why is this? How to convert the map generated by Plot3D into svg format?

  • $\begingroup$ 3D objects are Rasterized before being converted into SVG, which is why you get the output that you do. Most 2D plots aren't rasterised, so if you do pic11 = Plot[Sin[x], {x, -3, 3}]; Export["ff.svg", pic11] it's a nice scaleable vector image. $\endgroup$ – Carl Lange Jul 7 '18 at 11:31

From the documentation page onSVG:

enter image description here

Note that the last bullet point says the format is intended two-dimensional graphics.

| improve this answer | |

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