diff --git a/hypn0/hypn0_site/services/halftone.py b/hypn0/hypn0_site/services/halftone.py index eafe915..86f87bb 100644 --- a/hypn0/hypn0_site/services/halftone.py +++ b/hypn0/hypn0_site/services/halftone.py @@ -115,6 +115,17 @@ def generate_halftone_svg( - angle: наклон растровой сетки (-44 .. +45) - animation_variants: число вариантов CSS-задержек - seed: сид для детерминированного распределения анимаций + + TODO ПОЧИНИТЬ-УЛУЧШИТЬ: + - max_radius (радиус точки): сейчас зазор между точками не меняется. Нужно чтобы: + - при d=0 -- зазор 10 + - при d<10 -- зазор 10-d + - при d>10 -- перекрытие d-10 (отрицательный зазор) + - angle: сейчас это просто поворот картинки. Нужно чтобы: + - нужно чтобы это был поворт картинки (т.е. ряды-столбцы были со смещение-поворотом, как при полиграфии) + - blink: что-то страннное. пока не понял + + -- ЦВЕТА: ЕСЛИ ЦВЕТ ЧЕРЕЗ ИНТЕРФЕЙС НЕ МЕНЯЛСЯ (ДЕФОЛТНФЫЙ), ТО НАЗНАЧАТЬ СЛУАНЫЙ. А то слишком однообразные цвета """ rng = random.Random(seed)