Canvas Magnifying Glass

  • Tình trạng: Closed
  • Giải thưởng: R5250
  • Các bài thi đã nhận: 4
  • Người chiến thắng: mihaib1

Tóm tắt cuộc thi

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).

Các kĩ năng yêu cầu

Phản hồi của người thuê

“Mihai understood the challenge like he owned it, and then delivered a stunning rendition of my what I had envisaged. ”

Hình ảnh hồ sơ MarthinL, South Africa.

Bảng thông báo công khai

  • MarthinL
    Chủ cuộc thi
    • cách đây 11 năm

    I want to award the prize now, based on the entries already received. If you are still "working on it" I am afraid you've been beaten by someone quicker. Congratulations to the winner.

    • cách đây 11 năm
  • MarthinL
    Chủ cuộc thi
    • cách đây 11 năm

    Working it out with one and paper? Awesome. It would be ideal to "see" the underlying canvas through a transformation matrix, but unfortunately the 2d context for canvas elements support very limited transformations. If it wasn't for that limitation, the solution would have been too simple to warrant a contest such as this.

    • cách đây 11 năm
  • kblsalat
    kblsalat
    • cách đây 11 năm

    Time for pen & paper :)

    • cách đây 11 năm
  • mohsinqasmani786
    mohsinqasmani786
    • cách đây 11 năm

    Working on it

    • cách đây 11 năm
  • MarthinL
    Chủ cuộc thi
    • cách đây 11 năm

    Magnifiers that obscure any part of the original picture will be regarded as invalid entries. In stead of obscuring any part, it must show all parts of the original at all times, which will require that some parts are shown at reduced magnification.

    • cách đây 11 năm

Xem thêm bình luận

Làm thế nào để bắt đầu với cuộc thi

  • Đăng cuộc thi của bạn

    Đăng cuộc thi của bạn Nhanh chóng và dễ dàng

  • Nhận được vô số bài dự thi

    Nhận được vô số Bài dự thi Từ khắp nơi trên thế giới

  • Trao giải cho bài thi xuất sắc nhất

    Trao giải cho bài thi xuất sắc nhất Download File - Đơn giản!

Đăng cuộc thi ngay hoặc tham gia với chúng tôi ngay hôm nay!