# Why does the asymptote succession compilation result in a non-vector pdf?

I'm running the following code using MiKTeX 2.9

\documentclass{article}
\usepackage[inline]{asymptote}

\begin{document}
\begin{asy}
settings.outformat = "pdf";
settings.prc = false;
import three;
size(3cm,0);
draw(O -- 2X, blue);
draw(O -- 2Y, green);
draw(O -- 2Z, red);
\end{asy}
\end{document}


by pdfLaTeX + Asymptote + pdfLaTeX. But when I zoom in the resulting pdf, it is obviously not a vector piece, as depicted below.

What's wrong here?!

If you want vector graphics, you need settings.render=0 AFAIK. See also this nice answer for what you may need to do if you want to have real 3d features. That is, if you want to have shaded surfaces and vector graphics, you may have to work harder. In the example at hand, there is no problem.

\documentclass{article}
\usepackage[inline]{asymptote}

\begin{document}
\begin{asy}
settings.outformat = "pdf";
settings.prc = false;
settings.render = 0;
import three;
size(3cm,0);
draw(O -- 2X, blue);
draw(O -- 2Y, green);
draw(O -- 2Z, red);
\end{asy}
\end{document}


This is the output with maximal zoom under preview on a Mac.