점근선 이미지가 왜 이렇게 렌더링되나요?

점근선 이미지가 왜 이렇게 렌더링되나요?

Asymptote를 성공적으로 설치한 후 샘플 파일을 실행하면 왜 이미지에 가로줄( )이 나타나는데, 별도의 파일 pdflatex로 만들어서 실행 하면 잘 렌더링됩니다. 이슈가 뭐야? 다음은 tex 소스 코드입니다.asyasy file.asysettings.outformat="pdf"

\documentclass{standalone}
\usepackage{asymptote}

\begin{document}

\begin{asy}[width=10cm,height=10cm]
settings.prc=false;
import three;
draw(unitsphere);
\end{asy}

\end{document} 

여기에 이미지 설명을 입력하세요

foo-1.asy 코드:

if(!settings.multipleView) settings.batchView=false;
settings.tex="pdflatex";
defaultfilename="3dintersect-1";
if(settings.render < 0) settings.render=4;
settings.outformat="";
settings.inlineimage=true;
settings.embed=true;
settings.toolbar=false;
viewportmargin=(2,2);


settings.prc=false;
import three;
draw(unitsphere);
size(284.52756pt,284.52756pt,keepAspect=true);

답변1

방금 매뉴얼에서 귀하의 문제를 해결하는 것으로 보이는 다음 줄을 발견했습니다.

고해상도 렌더링은 이미지를 타일링하여 수행됩니다. 그래픽 카드에서 허용하는 경우 최대 타일 크기 maxtile을 화면 크기(maxtile=(0,0)로 표시)로 늘려 렌더링을 더욱 효율적으로 만들 수 있습니다.비디오 카드가 출력에 원치 않는 검은색 줄무늬를 생성하는 경우, Maxtiles의 수평 및 수직 구성 요소를 화면 크기보다 작게 설정해 보십시오.

[강조 추가]

맥락에 따라 이는 모듈 설명에서 찾을 수 있습니다 three. 3D 점근선 출력을 보는 네 가지 방법이 나열되어 있습니다. 이는 2번에 있습니다( settings.render = n;래스터화된 출력을 생성하는 데 사용).

관련 정보