Найти в Дзене
Создаю свой pet-проект #6 - FastLogo - Релиз
Всем привет! Я закончил работу над FastLogo и выгрузил его на GitHub. В прошлой статье я показал как генерируются логотипы в FastLogo, но они генерировались всего лишь по двум макетам. Теперь этих макетов пять. Вот такие красивые логотипы получаются: Кстати, я писал уже об этом в предыдущих постах, что я так и не придумал как в логотип добавить палитру цветов, поэтому вместо палитры будет один сплошной случайный цвет (цвета не генерируются, а берутся из набора из 36 отобранных цветов). Панель управления выглядит вот так: Добавил несколько анимаций для кнопок и логотипов...
1 год назад
Я добавил макеты в приложение, теперь здесь 5 макетов, по которым будет генерироваться логотип. Больше я придумать не могу, поэтому в приложении будет 5 макетов. Макеты, в этом приложении, служат для того, чтобы частицы (координаты которых генерируются случайным образом) выводились в таком порядке, который описан в макете. Макеты, которые представлены на картинке, являются стандартом. Частицы, представлены в своей первоначальной форме, при генерации обретают случайную форму, а далее повторяются так, как заявлено в макете. В следствие чего получается красивый узор. Прям как снежинка! На самом сайте попробую добавить какие-нибудь легкие анимации и поработать над мобильной версткой.
1 год назад
Вот так выглядит использование Redux в проекте. Здесь нет ничего... Я старался в проекте не использовать Redux, чтобы сильно не нагружать сайт. По итогу, он мне вообще не пригодился. Придется удалить всю папку /redux и удалить пакеты.
1 год назад
Пришлось немного повозиться с кодом и переписать его. Я кардинально переписывал код примерно 3-4 раза. Сейчас код имеет более чем понятную архитектуру и всё расположено по своим полочкам. Все работает отлично, кроме палитры. Палитры вообще не будет. Будет один сплошной цвет, который будет меняться по нажатию на кнопку. Я думал, что палитра будет красиво ложиться на части логотипа, но на деле это оказалось ужасно, поэтому правильным будет оставить один цвет. Следующая статья будет последняя для FastLogo и я залью проект на гитхаб-страницы!
1 год назад
Создаю свой pet-проект #5 - FastLogo - Построение логотипа
FastLogo теперь может создавать логотипы! Из предыдущей статьи понятно, что есть какие-то частицы, которые просто повторяются и преобразовываются в полноценный, симметричный логотип. Изначально, я хотел сделать так, чтобы было множество полигонов (частиц) и макетов (как частицы будут располагаться в логотипе) для них и они между собой бы просто комбинировались. Но я придумал кое-что получше: полигоны (частицы) будут генерироваться самостоятельно (координаты для них). При этом я буду создавать частицы в Ilustrator и совсем чуть-чуть деформировать их...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала