Speed of High quality zoom, more HQ zoom options?

Ask for help and post your question on how to use XnView Classic.

Moderators: XnTriq, xnview

LMan
Posts: 8
Joined: Tue Jan 02, 2007 6:15 am

Re: Speed of High quality zoom, more HQ zoom options?

Post by LMan » Thu Oct 22, 2009 12:36 pm

@XnView: I think you'd need to establish an OpenGL / DirectX viewing mode, loading the image as a texture on a rectangular 3d pane. Smootoh and fast zooming / panning would be as easy as resizing the pane, the graphics card would take care of the rest.

OpenGL is well documented, it should be fairly easy for a coding master like you to pull it off. It might not be an issue for most XnView users, but as others pointed out it prolly keeps many potential users away.

About the 1-developer situation: considered going open source? Or making a plug-in structure, so that a 3rd party could develop a viewer plugin?

Please don't get me wrong, I appreciate every bit of XnView and your work. But the speed issue is the one major problem many people have with it.

User avatar
xnview
Author of XnView
Posts: 32733
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Speed of High quality zoom, more HQ zoom options?

Post by xnview » Thu Oct 22, 2009 12:46 pm

LMan wrote:@XnView: I think you'd need to establish an OpenGL / DirectX viewing mode, loading the image as a texture on a rectangular 3d pane. Smootoh and fast zooming / panning would be as easy as resizing the pane, the graphics card would take care of the rest.
Do you have tried the xnViewMP project?
Pierre.

LMan
Posts: 8
Joined: Tue Jan 02, 2007 6:15 am

Re: Speed of High quality zoom, more HQ zoom options?

Post by LMan » Mon Oct 26, 2009 10:12 am

I will, right now. Hang on. :)

...

Tried it after fixing the "side-by-side" bug in Win 7 as suggested in this thread: http://newsgroup.xnview.com/viewtopic.p ... 5&start=15

Zooming is super fast now. Page flipping works well, too!
Pre-loading more than one image might still be a good idea for going through files on a net-drive, just to compensate for low bandwidth.

Great work, looking forward to it!

Post Reply