以下是 MWE 演示的典型渲染问题
settings.outformat = "png";
settings.render=1;
real scale=400pt;
size(scale,0);
import graph3;
currentprojection = perspective(100*dir(45,30));
path3 crossSection = Circle(r=2, c=(5,0,0), normal=Y);
surface torus = surface(crossSection, c=(0,0,0), axis=Z);
draw(torus, red+opacity(0.5));
这为我产生了下面的图像。
互联网搜索显示这是一个与系统配置相关的已知错误。但是,我仍然不明白我应该怎么做才能获得正确的图像(我不知道计算机图形学是如何工作的,OpenGL 对我没有任何帮助)?我有几个图形需要以一种干净的方式编译。