Источник силуэта
Загрузить изображение-силуэт (PNG / JPG)
Альфа-канал или порог яркости → трассировка внешнего контура. Перетащите файл или нажмите.
Контур по порогу яркости или альфа-каналу: тёмный объект на светлом фоне (и наоборот) определяется автоматически, с сохранением тонких деталей. Подстройте порог для точности — он применяется к фото сразу.
Холст (формат листа)
Силуэт автоматически масштабируется под выбранный лист (1 см = 10 мм); рамка показывает границы холста в рендере и SVG. Максимальное количество деталей зависит от формата: 40 × 40 см — до 150 шт., 30 × 40 см — до 120 шт.
Параметры упаковки
Случайный: детали с произвольной ориентацией, равномерно по силуэту (плотнее к центру). Кнопка «Сгенерировать мозаику» даёт новый случайный расклад.
Примечания
Ограничения — каждая деталь ровно 30 × 2.5 мм; SAT с запасом 3.01 мм отклоняет любую деталь ближе 3 мм; минимальное расстояние по всем парам проверяется и лежит строго в (3, 8) в плотном режиме. Формат холста: 30×40 или 40×40 см — силуэт масштабируется под лист, SVG экспортируется точно в размере листа (1 ед. = 1 мм). Сначала контур закрывается по касательной: контурные детали могут отступать от линии до 20% своей длины (допуск на крутых изгибах), внутренние детали — строго внутри контура. Внутренность заполняется от центра наружу. «Ограничить количество деталей» равномерно прореживает валидную укладку до точного числа N.
G — генерация · S — экспорт SVG