
Recibo un error extraño ( Camera too close
) cuando intento dibujar una etiqueta en 3D con Asíntota.
Este es mi 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);
Cuando ejecuto este código asy tmp.asy
desde la línea de comando, aparece el siguiente error
C:\Users\SomeGuy\AppData\Local\Programs\MiKTeX 2.9/asymptote/three.asy: 2903.30: camera too close
Si elimino la última línea ( label("$x$", O, N);
), todo parece funcionar bien.
¿Tienes alguna idea de lo que me estoy perdiendo aquí?
EDITAR
Estoy usando la versión Asymptote que viene con mi instalación de MiKTex en una máquina con Windows 7. Tengo los siguientes datos:
- SO:Ventanas 7 (x32)
- Versión de consola MiKTex2.9.6972
- Versión asíntota (obtenida con el
asy -v
comando): versión miktex-asy2.44.
Intenté eliminar la settings.toolbar=true;
línea, pero eso no solucionó el problema.