[Drawkit] Scaling issues

Graham Cox graham.cox at bigpond.com
Mon May 26 15:57:11 PDT 2008


This is a good idea, though again means that the cached grid would get  
blown away and recomputed by the scale change (but would only be  
needed as each threshold was crossed, not for every change).

I did make a change that skips drawing the finest part of the grid  
below a certain zoom scale since it's effectively invisible anyway.  
That was an easy change since each part of the grid is cached  
separately.

What actual zoom range or scale do you need to go down to? If I can  
have some idea of the smallest scale people are likely to need, it  
will give me a working lower limit for investigating these sorts of  
things. Currently I'm using 0.025 (2.5%) as a minimum which seems very  
tiny to me, but you may have other thoughts ;-)

cheers, Graham


On 27 May 2008, at 5:03 am, Brad Larson wrote:

> For zooming out, drawing programs like Inkscape and OmniGraffle  
> change the grid spacing dynamically as you zoom out while  
> maintaining a 1 point line width so that there's still a grid to  
> work off of but the view is filled with lines.  That's a trickier  
> operation to pull off, but it might be something to think about for  
> the future.



More information about the Drawkit mailing list