Asíntota: espacios blancos en la superficie.

Asíntota: espacios blancos en la superficie.

en unpregunta y respuesta mía, Proporcioné un código asíntota que se compiló muy bien. Ahora, al compilar el mismo código, obtengo un resultado diferente.

Aquí el código se repite, idéntico a la respuesta anterior:

\documentclass[convert]{standalone}

\usepackage{asymptote}

\begin{document}

\begin{asy}
    settings.prc = false;
    settings.render = 0;
    unitsize(1cm);
    fontsize(11pt);
    size(5cm);

    import graph3;
    import palette;

    currentprojection=orthographic(-0.8,-1.1,0.8);
    int angles = 60;
    int radii = 15;

    triple f(pair z) { // using polar coordinates
        return (z.x * cos(z.y), z.x * sin(z.y), sqrt(z.x) * cos(z.y/2));
    }

    triple c(pair z) { // using polar coordinates
        return (z.x * cos(z.y), z.x * sin(z.y), sqrt(z.x) * sin(z.y/2));
    }

    surface s = surface(f, (0,-pi), (1,3pi), nu=radii, nv=angles, Spline);
    pen[][] p = palette(surface(c, (0,-pi), (1,3pi), nu=radii, nv=angles).map(zpart), Wheel());
    draw(s, mean(p), meshpen=black+linewidth(0.2pt));

    xaxis3(Bounds(Min, Min), -1, 1, OutTicks(2,2));
    yaxis3(Bounds(Min, Min), -1, 1, OutTicks(2,2));
    zaxis3(Bounds(Min, Max), -1, 1, OutTicks(2,2));
\end{asy}

\end{document}

Esta es la nueva salida:

ingrese la descripción de la imagen aquí

Como puede ver, hay muchos espacios blancos en la superficie, que no estaban en la respuesta anterior. No recuerdo la versión antigua de Asíntota que usé para compilarla.

¿Cómo puedo solucionar este problema con la versión actual de Asíntota? Tengo Asymptote version 2.89git.

información relacionada