Die asymptotische Kugel ist „fleckig“ und die Konvertierung von PDF in SVG ist unscharf und durch Linien beeinträchtigt

Die asymptotische Kugel ist „fleckig“ und die Konvertierung von PDF in SVG ist unscharf und durch Linien beeinträchtigt

Ich fange gerade an, Asymptoteein Kugeldiagramm von Stickoxid zu erstellen. Mein MWE ist eine Datei mit dem Namen ball.asy:

settings.tex = "lualatex";
settings.outformat = "pdf";
settings.prc = false;
settings.render = 0;

import three;

pen Maroon = RGB(128, 0, 0);
pen Teal = RGB(0, 128, 128);
unitsize(5cm);

/* Code below inspired by the examples at
http://dominique.vrel.free.fr/latex2.htm
*/

draw(shift(0.3, 0.6, 0.9) * scale3(0.21) * unitsphere, Maroon, light = Viewport);
draw(shift(0.3, 0.3, 0.3) * scale3(0.2) * unitsphere, Teal, light = Viewport);

currentprojection = perspective(2, 3, 4);

Das ausgegebene PDF-Bild asy ball.asyweist unten „Flecken“ auf, wie gezeigt.

F1. Wie kann ich die „Flecken“ entfernen?

Ich brauche eigentlich ein SVG für Webgrafiken und habe versucht, das PDF in SVG zu konvertieren mitpdftocairo -svg ball.pdf ball-cairo.svg aber dieses Bild hat horizontale Streifen und sieht verschwommen aus. Ich habe es mit Online-Konvertern von PDF zu SVG versucht, aber ihre SVG-„Kugeln“ waren nicht einmal kugelförmig.

F2. Wie erhalte ich eine verwendbare SVG-Ausgabe aus der von Asymptote ausgegebenen PDF-Datei?

verwandte Informationen