Canvas Magnifying Glass
- Status: Closed
- Prize: R5250
- Entries Received: 4
- Winner: mihaib1
Contest Brief
I need a magnifying glass algorithm / transformation for custom vector drawing in HTML5 . The algorithm must be efficient enough to attach the magnifying class to the mouse cursor and drag it over a full-screen canvas.
HOWEVER!!!
This magnifying glass is non-standard in that it also has this additional area around the centre wherein the material underneath is reduced in size but still visible. This area visually connects the magnified material to the unaffected material to make it easy and pleasant to inspect a detailed picture through this magnifier without loosing context of where you are.
The winning entry would set up a canvas element onto which all that is being drawn using the canvas drawing functions can be viewed at 2 times magnification without loss of quality/resolution using a magnifier that affects around 20% of the screen.
To help visualise the result, consider the attached image. For more inspiration, consider how the OS X tray magnification used to work (and still does provided you choose tray magnification in your preferences).
Recommended Skills
Employer Feedback
“Mihai understood the challenge like he owned it, and then delivered a stunning rendition of my what I had envisaged. ”
MarthinL, South Africa.
Public Clarification Board
How to get started with contests
-
Post Your Contest Quick and easy
-
Get Tons of Entries From around the world
-
Award the best entry Download the files - Easy!