C# / ASP.NET мини-генератор мозаики из фотографий
Нужно сделать веб-приложение, которое будет создавать мозаику из фотографий.
Работать должно так:
Будет фоновая картинка. Но изначально пользователи видят пустое черное изображение.
Это изображение будет поделено на фиксированное количество ячеек (число задает администратор, допустим, 40).
По мере того, как в приложение добавляются фотографии, будет "открываться" по одной ячейке. В ячейке должна быть видна фотография, и сквозь неё должен просвечиваться фон (то есть мини-фотографии будут полупрозрачными).
После того, как "открыты" все ячейки, не остается черных участков и видна полностью вся фоновая картинка (с маленькими фотографиями поверх неё).
То есть как бы получаем большой фон комбинированный с множеством маленьких квадратиков с фотографиями.
На выходе будет одна веб-страничка, на которой выводится целая мозаика. Ячейки должны получиться кликабельными, чтобы нажав на миниатюру, можно было открыть фото в полный размер.
Приветствуется опыт работы с графикой.