점근선 구가 "얼룩지고" PDF에서 SVG로의 변환이 흐릿하고 선으로 인해 손상됩니다.

점근선 구가 "얼룩지고" PDF에서 SVG로의 변환이 흐릿하고 선으로 인해 손상됩니다.

저는 이제 막 Asymptote산화질소의 볼 다이어그램을 생성하는 데 사용하기 시작했습니다. 내 MWE는 다음과 같은 파일입니다 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);

의 출력 PDF 이미지에는 asy ball.asy표시된 대로 하단에 "얼룩"이 있습니다.

Q1. "얼룩"을 어떻게 제거할 수 있나요?

실제로 웹 그래픽용 SVG가 필요하고 다음을 사용하여 PDF를 svg로 변환하려고 했습니다.pdftocairo -svg ball.pdf ball-cairo.svg 하지만 해당 이미지에는 가로 줄무늬가 있어 흐릿하게 보입니다. 온라인에서 PDF-SVG 변환기를 사용해 보았지만 SVG "구체"는 구형도 아니었습니다.

Q2. 점근선으로 출력된 PDF에서 사용 가능한 SVG 출력을 어떻게 얻나요?

관련 정보