Ну и самое интересное - добавил возможность нормализации вектора перемещения частицы. При включении частицы движутся с одной скоростью, т.к. длина вектора перемещения постоянна. Смотрится это гармоничней, потому что немного выравнивает плотность частиц. Однако, есть у такого решения один нюанс...
Частицы движутся по кривым линиям, а вектор показывает только конечную позицию на этой кривой. При изменении длины вектора частичка сходит со своей траектории (как на картинке). При малых значениях dt траектория практически прямая и этот эффект незаметен, но при увеличении dt появляются очень заметные артефакты.
Но как же они кайфово выглядят, я дурею 😍
P.s. жесть у меня впервые текст не влез в один пост 😳
Частицы движутся по кривым линиям, а вектор показывает только конечную позицию на этой кривой. При изменении длины вектора частичка сходит со своей траектории (как на картинке). При малых значениях dt траектория практически прямая и этот эффект незаметен, но при увеличении dt появляются очень заметные артефакты.
Но как же они кайфово выглядят, я дурею 😍
🔥1
Forwarded from Градполитика Москвы
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня расцвел дом
А что же будет дальше?
Что-то интересное
А что же будет дальше?
🔥3👍2
Media is too big
VIEW IN TELEGRAM
Мой первый опыт создания аудиовизуального перфоманса в реальном времени.
Исследовать такой сетап самому очень залипательно. Но не хватает динамики, чтоб за этим интересно было смотреть.
Я пока не особо запаривался с синтезатором - тут достаточно унылый дрон с дефолтного пресета серума...
Но оно работает! 🔥
p.s. соре за размер файла, надо будет пожать это как-то в следующий раз
Исследовать такой сетап самому очень залипательно. Но не хватает динамики, чтоб за этим интересно было смотреть.
Я пока не особо запаривался с синтезатором - тут достаточно унылый дрон с дефолтного пресета серума...
Но оно работает! 🔥
p.s. соре за размер файла, надо будет пожать это как-то в следующий раз
🔥5
Как это работает:
Сигнал с MIDI устройства передаётся в два виртуальных канала через MIDI Router. Дальше один канал идёт в FL, другой в TD. Сделано так, потому что при прямом подключении миди клавы в программу она занимает устройство и не даёт другим программам им пользоваться.
По итогу получается, что параметры синтезатора и аттрактора привязаны к одним и тем же крутилкам на миди. Схема достаточно простая (хотя я 2 проги поставил, чтоб оно заработало).
Из минусов - параметры аттрактора очень заметно меняют картинку, и очень непредсказуемо. А синтезатор меняется не так заметно и не может синхронизироваться с динамикой картинки от четырёх входных параметров
Сигнал с MIDI устройства передаётся в два виртуальных канала через MIDI Router. Дальше один канал идёт в FL, другой в TD. Сделано так, потому что при прямом подключении миди клавы в программу она занимает устройство и не даёт другим программам им пользоваться.
По итогу получается, что параметры синтезатора и аттрактора привязаны к одним и тем же крутилкам на миди. Схема достаточно простая (хотя я 2 проги поставил, чтоб оно заработало).
Из минусов - параметры аттрактора очень заметно меняют картинку, и очень непредсказуемо. А синтезатор меняется не так заметно и не может синхронизироваться с динамикой картинки от четырёх входных параметров
🥰2
Media is too big
VIEW IN TELEGRAM
Припозднился я с поздравлением, зато sfx прикрутил)
🌸 С 8-м Марта! 🌸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Я сегодня весь вечер думал, как вывести параметр цвета из геонод в Grease Pencil. Сделал ебанутую систему через три вертекс группы, каждая из которых отвечала за отдельный RGB компонент. Потом веса этих групп использовал как фактор перекраски в модификаторах Tint. А поскольку модификаторы применяются последовательно, нужно было пересчитать коэффициенты их применения. В общем запарился конкретно...
А потом оказалось, что можно просто сделать атрибут цвета с названием vertex_color и всё замечательно работает 🤦
А потом оказалось, что можно просто сделать атрибут цвета с названием vertex_color и всё замечательно работает 🤦
😁3