Blit support for linear interpolation planned?

Dec 27, 2010 at 11:15 PM
Edited Dec 27, 2010 at 11:19 PM

Hi, are there any plans to extend the Blit functionality to handle non-integer target pixel indexes and thus interpolate across pixels so we can for example fluently follow the DeepZoom surface in the vector space? I'm trying to draw on top of a DeepZoom surface but the contrast between its fluent, linearly interpolated movement and a WriteableBitmap layer on top of it provides a very jerky experience as we can't blit in between pixels the way WPF transformations do. I was about to try and extend the Blit to employ a similar bilinear interpolation algorithm as you already have in Resize() but figure it'd be best if I ask here first, maybe you have plans for that already.

 

Thanks for the great library anyway.

Coordinator
Dec 28, 2010 at 7:38 AM

Hi,

glad you like it.

There's nothing planned like this. There's a refactoring planned, cause the Blit method is a bit messy.

http://writeablebitmapex.codeplex.com/workitem/13420

 

- Rene Schulte