From: John H. <jd...@gm...> - 2008-04-29 12:39:06
|
On Mon, Apr 28, 2008 at 8:21 PM, Sunzen Wang <su...@gm...> wrote: > > I feel it something to do with zooming in beyond the resolution of the > > underlying system (no evidence of this) > > > I have no idea of it. Could some masters say something about it? This is an old, long standing bug. It definitely existed in the agg backends in older versions of matplotlib, but I wasn't able to reproduce it when I tried on the maintenance branch or the trunk, so I don't know if some of Michaels changes have fixed it. It has been a while since I looked at it, but the basic problem is that as you zoom repeatedly, the logical canvas size (outside the viewport) becomes so large that some of the data is overflowing some of aggs datastructures. Michaels has done some work to cull points outside the viewport at the backend level, so please see if you can reproduce this on the svn trunk. JDH |