![渐近线无法绘制标签:相机太近](https://linux22.com/image/391464/%E6%B8%90%E8%BF%91%E7%BA%BF%E6%97%A0%E6%B3%95%E7%BB%98%E5%88%B6%E6%A0%87%E7%AD%BE%EF%BC%9A%E7%9B%B8%E6%9C%BA%E5%A4%AA%E8%BF%91.png)
Camera too close
当我尝试使用 Asymptote 以 3D 形式绘制标签时,出现奇怪的错误 ( )。
这是我的 MWE
settings.toolbar=true;
import graph3;
size(200,0);
currentprojection=perspective(
camera=(1.48,-4.79,3.28),
up=(-0.00,0.00,0.002),
target=(0.02,-0.008,-0.018),
zoom=0.25,
angle=20.85,
autoadjust=false);
// Domain
pair mn = (-.5, -.5);
pair mx = ( .5, .5);
// Scalar field
real fun(pair r) { return r.x^3 + r.y^3; }
draw(surface(fun, mn, mx, 8, Spline),lightgray, black+thick(), nolight);
label("$x$", O, N);
当我从命令行运行此代码时,asy tmp.asy
出现以下错误
C:\Users\SomeGuy\AppData\Local\Programs\MiKTeX 2.9/asymptote/three.asy: 2903.30: camera too close
如果我删除最后一行(label("$x$", O, N);
),一切似乎都正常工作。
你知道我这里遗漏了什么吗?
编辑
我在 Windows 7 计算机上使用 MiKTex 安装附带的 Asymptote 版本。我有以下数据:
- 操作系统:Windows 7 (x32)
- MiKTex 控制台版本2.9.6972
- Asymptote 版本(使用
asy -v
命令获得):miktex-asy 版本2.44。
我尝试删除该settings.toolbar=true;
行,但问题并未得到解决。