Forwarded from Сетка — кодинг для дизайнеров (Adam Arutyunov)
Открытый разговор с Максимом Розовым
Сначала немного понтов.
Максим Розов — дизайнер из Сберавтотеха, работает над беспилотными грузовиками. До этого делал дизайн коммуникаций в Сбердевайсах. А до этого четыре года работал в Студии Лебедева — в его портфолио 32 проекта, 13 наград от «Рейтинга рунета», «Тэглайн эвордс», «Золотого сайта» и «Э-ввв-ордс». Максим дизайнил сайты, мобильные приложения, интерфейсы, навигацию, логотипы и ещё много другого.
Мы позвали Макса поговорить про автоматизацию процессов, про то, что дизайнить гендизайном, и в каких реальных задачах ему помогли бы навыки программирования. Будет много рабочих файликов, архивных проектов, интересных историй и мыслей.
Разговор пройдёт в эту субботу, 18 ноября. Начнём в 18:00 по Москве, уложимся в полтора-два часа. Созвон будет в Зуме, чтобы можно было задавать вопросы. Приходите, будет классно.
Сначала немного понтов.
Максим Розов — дизайнер из Сберавтотеха, работает над беспилотными грузовиками. До этого делал дизайн коммуникаций в Сбердевайсах. А до этого четыре года работал в Студии Лебедева — в его портфолио 32 проекта, 13 наград от «Рейтинга рунета», «Тэглайн эвордс», «Золотого сайта» и «Э-ввв-ордс». Максим дизайнил сайты, мобильные приложения, интерфейсы, навигацию, логотипы и ещё много другого.
Мы позвали Макса поговорить про автоматизацию процессов, про то, что дизайнить гендизайном, и в каких реальных задачах ему помогли бы навыки программирования. Будет много рабочих файликов, архивных проектов, интересных историй и мыслей.
Разговор пройдёт в эту субботу, 18 ноября. Начнём в 18:00 по Москве, уложимся в полтора-два часа. Созвон будет в Зуме, чтобы можно было задавать вопросы. Приходите, будет классно.
❤5🤮1
Недельный челендж «зафигачить лонг-форм арт за неделю» перевалил за середину, я в режиме лихорадочного поиска идей и размазывания нового спагетти-кода поверх уже написанного.
Вроде, что-то вырисовывается. Посоветуйте что-нибудь :–)
Вроде, что-то вырисовывается. Посоветуйте что-нибудь :–)
❤9🤷♂1🔥1
Сетка — кодинг для дизайнеров
Открытый разговор с Максимом Розовым Сначала немного понтов. Максим Розов — дизайнер из Сберавтотеха, работает над беспилотными грузовиками. До этого делал дизайн коммуникаций в Сбердевайсах. А до этого четыре года работал в Студии Лебедева — в его портфолио…
Прошёл аутентичный митап с нефперенным Максом Розовым. Запись стрима: https://www.youtube.com/watch?v=ZnrJoapgdls
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
❤2
Закончил недельный челендж
Неделю фигачил генеративный проект с нуля. И зафигачил, вот картинка, вот ссылка на генератор.
Такой темп настолько контрастирует с моим привычным подходом, что аж жутко. Привычный подход: придумать идею, сделать что-то в этом направлении, сгенерить несколько картинок, выложить в твитер.
Дальше два варианта: получить мало лайков и забить, или получить много лайков и бояться испортить работу.
А тут всего неделя. Это значит, что:
- основная часть кода должна быть готова в первый день,
- на пути не должно быть участков, где результат не гарантирован,
- тестировать надо с самого начала, чтобы не было сюрприза в последний момент. И на телефоне, и в сафари, и на нфт площадке.
В середине работы был классный момент, когда я упёрся в локальный максимум и долго мучительно в нём топтался. Выйти из тупика помогла пара вещей:
1. скопировать папку с проектом и поэкспериментировать в ней.
2. заменить постепенный рендеринг моментальным
3. забить на результат и сделать несколько безумных вещей.
Стренджер правильно меня с самого начала пинал, мол, придумай название. Я так и не придумал, помогите.
Неделю фигачил генеративный проект с нуля. И зафигачил, вот картинка, вот ссылка на генератор.
Такой темп настолько контрастирует с моим привычным подходом, что аж жутко. Привычный подход: придумать идею, сделать что-то в этом направлении, сгенерить несколько картинок, выложить в твитер.
Дальше два варианта: получить мало лайков и забить, или получить много лайков и бояться испортить работу.
А тут всего неделя. Это значит, что:
- основная часть кода должна быть готова в первый день,
- на пути не должно быть участков, где результат не гарантирован,
- тестировать надо с самого начала, чтобы не было сюрприза в последний момент. И на телефоне, и в сафари, и на нфт площадке.
В середине работы был классный момент, когда я упёрся в локальный максимум и долго мучительно в нём топтался. Выйти из тупика помогла пара вещей:
1. скопировать папку с проектом и поэкспериментировать в ней.
2. заменить постепенный рендеринг моментальным
3. забить на результат и сделать несколько безумных вещей.
Стренджер правильно меня с самого начала пинал, мол, придумай название. Я так и не придумал, помогите.
❤16🏆3👍1
А поможете потестить проект на разных девайсах? Полюбому где-нибудь что-нибудь не работает
https://655b6fb0fb2a471bddae4340--popolka.netlify.app/
https://655b6fb0fb2a471bddae4340--popolka.netlify.app/
Media is too big
VIEW IN TELEGRAM
Полайвкодил на шейдер-джеме inercia. Это не соревнование а посиделки, было человек 25, кто-то допиливал старую работу, я отдыхал и экспериментировал. Такое вот рекреационное программирование.
А вот код https://www.shadertoy.com/view/DldBzl
А вот код https://www.shadertoy.com/view/DldBzl
🔥13😁1
Какие ещё каналы вы читаете? Какой самый любимый? Особенно интересно про генеративный арт, криейтив кодинг, симуляцию разных процессов, цифровые формы жизни и вот это всё.
❤2
Неожиданно нашёл красивое объяснение конвертации RGB→HSV и RGB→HSL. Может, запомню, наконец, кто из них кто.
🤔7❤3👍2
Вдруг вы не знали, что меня можно нанять? Вариантов масса:
Иногда меня зовут в текущий проект. Я тогда дружусь с командой и мы вместе деливерим генератив в проект.
Иногда просят собрать свою команду под проект и я собираю.
Иногда мы с заказчиком в проекте вдвоём и этого достаточно.
Если у вас идея, расскажите! Даже если и не срастется, что-нибудь подскажу или кого-нибудь посоветую
Иногда меня зовут в текущий проект. Я тогда дружусь с командой и мы вместе деливерим генератив в проект.
Иногда просят собрать свою команду под проект и я собираю.
Иногда мы с заказчиком в проекте вдвоём и этого достаточно.
Если у вас идея, расскажите! Даже если и не срастется, что-нибудь подскажу или кого-нибудь посоветую
❤16😁3👍2🔥2
Ссылки с сегодняшнего созвончика, вдруг вам тоже интересно. Если интересно, напишите в комментариях, буду и дальше постить.
- Если сделать размытие по гауссу по оси x, потом по y, то по всем наклонным осям тоже получится размытие по гауссу. Магия.
- Для вычисления силы взаимодействия частиц можно использовать Lennard-Jones potential
- В симуляциях искусственной жизни можно вместо кроссинговера весов нейросети делать кроссинговер программы, которая генерит нейросеть
- Нейросеть прямо во фрагментном шейдере описывает 3д форму кролика
- r/K selection theory описывает баланс между количеством и качеством потомства
- Если сделать размытие по гауссу по оси x, потом по y, то по всем наклонным осям тоже получится размытие по гауссу. Магия.
- Для вычисления силы взаимодействия частиц можно использовать Lennard-Jones potential
- В симуляциях искусственной жизни можно вместо кроссинговера весов нейросети делать кроссинговер программы, которая генерит нейросеть
- Нейросеть прямо во фрагментном шейдере описывает 3д форму кролика
- r/K selection theory описывает баланс между количеством и качеством потомства
❤3
Media is too big
VIEW IN TELEGRAM
Первая тема — частицы. А я их тут как раз пилю третий день, удачно сложилось.
🔥16😱6❤5🌚3🦄1
Forwarded from Data-comics
Генеративный арт и Дата-арт
Анонса пост.
После прошлой беседы про дата-арт с Надей, где всплыла тема генеративного арта, меня все терзают мысли - где же грань между дата-артом и ген-артом. Чтобы это понять, надо лучше разбираться в ген-арте и его принципах, но мне довольно мало известно об этом относительно новом направлении.
Приходят мысли про NFT, код, красивые мерцающие паттерны... Но есть ведь и дата-арт проекты, выполненные в очень схожей манере и практически тем же инструментарием.
Чтобы разобраться в вопросе, узнать больше про ген-арт и его особенности, я позвала на беседу известных мне специалистов по генеративному арту - Ивана Дианова и Адама Арутюнова, которые активно занимаются этой темой и у них даже есть курс про ген-арту (который мне все хочется пройти!)
Эфир планируется вечером
7го числа, в 18:00, если все пойдет по плану - выложим ссылку за несколько минут до начала в канал.
Приходите послушать и позадавать вопросы!
Будем всем очень рады!🥰
Анонса пост.
После прошлой беседы про дата-арт с Надей, где всплыла тема генеративного арта, меня все терзают мысли - где же грань между дата-артом и ген-артом. Чтобы это понять, надо лучше разбираться в ген-арте и его принципах, но мне довольно мало известно об этом относительно новом направлении.
Приходят мысли про NFT, код, красивые мерцающие паттерны... Но есть ведь и дата-арт проекты, выполненные в очень схожей манере и практически тем же инструментарием.
Чтобы разобраться в вопросе, узнать больше про ген-арт и его особенности, я позвала на беседу известных мне специалистов по генеративному арту - Ивана Дианова и Адама Арутюнова, которые активно занимаются этой темой и у них даже есть курс про ген-арту (который мне все хочется пройти!)
Эфир планируется вечером
7го числа, в 18:00, если все пойдет по плану - выложим ссылку за несколько минут до начала в канал.
Приходите послушать и позадавать вопросы!
Будем всем очень рады!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Как участвовать в Генваре и не пропустить ни одного дня? Делюсь секретами.
1. Забить и пропускать дни. Кмон, это должно быть весело а не ещё одна работа.
2. Притягивать тему дня за уши к готовым наработкам.
3. Если ничего нормального не получилось, релизить лажу.
1. Забить и пропускать дни. Кмон, это должно быть весело а не ещё одна работа.
2. Притягивать тему дня за уши к готовым наработкам.
3. Если ничего нормального не получилось, релизить лажу.
😁24👍6👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Есть ещё вариант 4: работать на Генварь фултайм.
Сегодняшнее задание — прогрессбар.
Придумал сделать его в виде FASS curve. FASS — сокращение space-Filling, self-Avoiding, Simple and Self-similar. То есть загогулина, заполняющая всё пространство. Выбрал кривую Гильберта, потому что нашёл алгоритм построения, который подходит для шейдера. Он заработал с полпинка. А остаток времени и ментального топлива я сжёг расставляя кусочки кривой по-порядку.
Хорошо, что начал вчера, а то закончил бы завтра.
Если придумаете, как упорядочивание кусочков упростить, расскажите! Кажется, можно половину кода выкинуть.
https://twigl.app?ol=true&ss=-Nn_w0WH9srW8vAdXbD7
Сегодняшнее задание — прогрессбар.
Придумал сделать его в виде FASS curve. FASS — сокращение space-Filling, self-Avoiding, Simple and Self-similar. То есть загогулина, заполняющая всё пространство. Выбрал кривую Гильберта, потому что нашёл алгоритм построения, который подходит для шейдера. Он заработал с полпинка. А остаток времени и ментального топлива я сжёг расставляя кусочки кривой по-порядку.
Хорошо, что начал вчера, а то закончил бы завтра.
Если придумаете, как упорядочивание кусочков упростить, расскажите! Кажется, можно половину кода выкинуть.
https://twigl.app?ol=true&ss=-Nn_w0WH9srW8vAdXbD7
👍12❤5
Media is too big
VIEW IN TELEGRAM
Неожиданно сгенерировались CPU die shots
Это всем знакомый приём со множеством названий (subdivision, kd tree, treemap) и одной маленькой модификацией — айдишники у частей разбиваемого прямоугольника могут остаться одинаковыми.
Это всем знакомый приём со множеством названий (subdivision, kd tree, treemap) и одной маленькой модификацией — айдишники у частей разбиваемого прямоугольника могут остаться одинаковыми.
🔥6😁2
У меня ДР 🎉
Есть клёвый способ меня поздравить:
1. Расскажите про меня знакомому арт-директору, дизайнеру, менеджеру в дизайн-компании, я знаю, у вас есть такие.
2. Покажите, что я умею делать, или скиньте ссылку на мой канал, она такая:
3. Намекните, что меня можно позвать в какой-нибудь клёвый проект, чтобы сделать его ещё клевее :–)
Есть клёвый способ меня поздравить:
1. Расскажите про меня знакомому арт-директору, дизайнеру, менеджеру в дизайн-компании, я знаю, у вас есть такие.
2. Покажите, что я умею делать, или скиньте ссылку на мой канал, она такая:
https://www.tgoop.com/ivandianov
3. Намекните, что меня можно позвать в какой-нибудь клёвый проект, чтобы сделать его ещё клевее :–)
🎉40❤10🤮1💩1🌭1