Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
695 - Telegram Web
Telegram Web
Открытый разговор с Максимом Розовым

Сначала немного понтов.

Максим Розов — дизайнер из Сберавтотеха, работает над беспилотными грузовиками. До этого делал дизайн коммуникаций в Сбердевайсах. А до этого четыре года работал в Студии Лебедева — в его портфолио 32 проекта, 13 наград от «Рейтинга рунета», «Тэглайн эвордс», «Золотого сайта» и «Э-ввв-ордс». Максим дизайнил сайты, мобильные приложения, интерфейсы, навигацию, логотипы и ещё много другого.

Мы позвали Макса поговорить про автоматизацию процессов, про то, что дизайнить гендизайном, и в каких реальных задачах ему помогли бы навыки программирования. Будет много рабочих файликов, архивных проектов, интересных историй и мыслей.

Разговор пройдёт в эту субботу, 18 ноября. Начнём в 18:00 по Москве, уложимся в полтора-два часа. Созвон будет в Зуме, чтобы можно было задавать вопросы. Приходите, будет классно.
5🤮1
Недельный челендж «зафигачить лонг-форм арт за неделю» перевалил за середину, я в режиме лихорадочного поиска идей и размазывания нового спагетти-кода поверх уже написанного.

Вроде, что-то вырисовывается. Посоветуйте что-нибудь :–)
9🤷‍♂1🔥1
Закончил недельный челендж

Неделю фигачил генеративный проект с нуля. И зафигачил, вот картинка, вот ссылка на генератор.

Такой темп настолько контрастирует с моим привычным подходом, что аж жутко. Привычный подход: придумать идею, сделать что-то в этом направлении, сгенерить несколько картинок, выложить в твитер.

Дальше два варианта: получить мало лайков и забить, или получить много лайков и бояться испортить работу.

А тут всего неделя. Это значит, что:
- основная часть кода должна быть готова в первый день,
- на пути не должно быть участков, где результат не гарантирован,
- тестировать надо с самого начала, чтобы не было сюрприза в последний момент. И на телефоне, и в сафари, и на нфт площадке.

В середине работы был классный момент, когда я упёрся в локальный максимум и долго мучительно в нём топтался. Выйти из тупика помогла пара вещей:
1. скопировать папку с проектом и поэкспериментировать в ней.
2. заменить постепенный рендеринг моментальным
3. забить на результат и сделать несколько безумных вещей.

Стренджер правильно меня с самого начала пинал, мол, придумай название. Я так и не придумал, помогите.
16🏆3👍1
А поможете потестить проект на разных девайсах? Полюбому где-нибудь что-нибудь не работает
https://655b6fb0fb2a471bddae4340--popolka.netlify.app/
Media is too big
VIEW IN TELEGRAM
Полайвкодил на шейдер-джеме inercia. Это не соревнование а посиделки, было человек 25, кто-то допиливал старую работу, я отдыхал и экспериментировал. Такое вот рекреационное программирование.
А вот код https://www.shadertoy.com/view/DldBzl
🔥13😁1
Какие ещё каналы вы читаете? Какой самый любимый? Особенно интересно про генеративный арт, криейтив кодинг, симуляцию разных процессов, цифровые формы жизни и вот это всё.
2
Неожиданно нашёл красивое объяснение конвертации RGB→HSV и RGB→HSL. Может, запомню, наконец, кто из них кто.
🤔73👍2
Вдруг вы не знали, что меня можно нанять? Вариантов масса:

Иногда меня зовут в текущий проект. Я тогда дружусь с командой и мы вместе деливерим генератив в проект.

Иногда просят собрать свою команду под проект и я собираю.

Иногда мы с заказчиком в проекте вдвоём и этого достаточно.

Если у вас идея, расскажите! Даже если и не срастется, что-нибудь подскажу или кого-нибудь посоветую
16😁3👍2🔥2
Ссылки с сегодняшнего созвончика, вдруг вам тоже интересно. Если интересно, напишите в комментариях, буду и дальше постить.

- Если сделать размытие по гауссу по оси x, потом по y, то по всем наклонным осям тоже получится размытие по гауссу. Магия.
- Для вычисления силы взаимодействия частиц можно использовать Lennard-Jones potential
- В симуляциях искусственной жизни можно вместо кроссинговера весов нейросети делать кроссинговер программы, которая генерит нейросеть
- Нейросеть прямо во фрагментном шейдере описывает 3д форму кролика
- r/K selection theory описывает баланс между количеством и качеством потомства
3
Поздравляю с началом Генваря! Желаю всем офигенных промптов!
👍6🔥2😱1
Media is too big
VIEW IN TELEGRAM
Первая тема — частицы. А я их тут как раз пилю третий день, удачно сложилось.
🔥16😱65🌚3🦄1
Forwarded from Data-comics
Генеративный арт и Дата-арт

Анонса пост.
После прошлой беседы про дата-арт с Надей, где всплыла тема генеративного арта, меня все терзают мысли - где же грань между дата-артом и ген-артом. Чтобы это понять, надо лучше разбираться в ген-арте и его принципах, но мне довольно мало известно об этом относительно новом направлении.

Приходят мысли про NFT, код, красивые мерцающие паттерны... Но есть ведь и дата-арт проекты, выполненные в очень схожей манере и практически тем же инструментарием.

Чтобы разобраться в вопросе, узнать больше про ген-арт и его особенности, я позвала на беседу известных мне специалистов по генеративному арту - Ивана Дианова и Адама Арутюнова, которые активно занимаются этой темой и у них даже есть курс про ген-арту (который мне все хочется пройти!)

Эфир планируется вечером
7го числа, в 18:00, если все пойдет по плану - выложим ссылку за несколько минут до начала в канал.

Приходите послушать и позадавать вопросы!
Будем всем очень рады! 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Приходите на митап!
🔥32
Как участвовать в Генваре и не пропустить ни одного дня? Делюсь секретами.

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
👍125
Media is too big
VIEW IN TELEGRAM
Неожиданно сгенерировались CPU die shots
Это всем знакомый приём со множеством названий (subdivision, kd tree, treemap) и одной маленькой модификацией — айдишники у частей разбиваемого прямоугольника могут остаться одинаковыми.
🔥6😁2
У меня ДР 🎉
Есть клёвый способ меня поздравить:

1. Расскажите про меня знакомому арт-директору, дизайнеру, менеджеру в дизайн-компании, я знаю, у вас есть такие.
2. Покажите, что я умею делать, или скиньте ссылку на мой канал, она такая: https://www.tgoop.com/ivandianov
3. Намекните, что меня можно позвать в какой-нибудь клёвый проект, чтобы сделать его ещё клевее :–)
🎉4010🤮1💩1🌭1
2025/10/20 01:19:13
Back to Top
HTML Embed Code: