From eee5aedecc1c0c3f484016a2b73f29a6f4cb9cb7 Mon Sep 17 00:00:00 2001 From: Mojca Miklavec Date: Sat, 17 May 2014 18:38:56 +0000 Subject: asymptote 2.31 git-svn-id: svn://tug.org/texlive/trunk@34082 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/asymptote/three.asy | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'Master/texmf-dist/asymptote/three.asy') diff --git a/Master/texmf-dist/asymptote/three.asy b/Master/texmf-dist/asymptote/three.asy index 1c3716173d3..210ed55ddfe 100644 --- a/Master/texmf-dist/asymptote/three.asy +++ b/Master/texmf-dist/asymptote/three.asy @@ -3,7 +3,7 @@ private import math; if(inXasyMode) settings.render=0; if(prc0()) { - if(settings.tex == "context") settings.prc=false; + if(!latex()) settings.prc=false; else { access embed; Embed=embed.embedplayer; @@ -1611,8 +1611,7 @@ transform transform(triple u, triple v, triple O=O, projection P=currentprojection) { transform3 t=P.t; - static real[] O={0,0,0,1}; - real[] tO=t*O; + real[] tO=t*new real[] {O.x,O.y,O.z,1}; real tO3=tO[3]; real factor=1/tO3^2; real[] x=(tO3*t[0]-tO[0]*t[3])*factor; -- cgit v1.2.3