C# / ASP.NET мини-генератор мозаики из фотографий

Борис14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
24.03.2014

Нужно сделать веб-приложение, которое будет создавать мозаику из фотографий.

Работать должно так:

Будет фоновая картинка. Но изначально пользователи видят пустое черное изображение.

Это изображение будет поделено на фиксированное количество ячеек (число задает администратор, допустим, 40).

По мере того, как в приложение добавляются фотографии, будет "открываться" по одной ячейке. В ячейке должна быть видна фотография, и сквозь неё должен просвечиваться фон (то есть мини-фотографии будут полупрозрачными).

После того, как "открыты" все ячейки, не остается черных участков и видна полностью вся фоновая картинка (с маленькими фотографиями поверх неё).

То есть как бы получаем большой фон комбинированный с множеством маленьких квадратиков с фотографиями.

На выходе будет одна веб-страничка, на которой выводится целая мозаика. Ячейки должны получиться кликабельными, чтобы нажав на миниатюру, можно было открыть фото в полный размер.

Приветствуется опыт работы с графикой.