Open Nashev opened 11 years ago
Если кадры добавляются, например, справа, то выглядеть это может как булавка или замочек у края выделения, которая прикалывает рамку выделения к ленте кадров или к краю области, в которой кадры живут. Возможно, имеет смысл вовсе сделать приклеивание выделения лишь к тому краю, у которого появляются новые кадры.
А сам такой край, кстати, возможно стоит оформить как динамический источник этих кадров. Этакий портал, откуда кадры появляются! И тогда край выделения можно будет заводить за него и там типа зацеплять, без булавок и замочков. А при выделении самого портала-источника - настраивать его параметры. Наверно, так и стоит сделать. Наличием такого края-портала будут отличаться динамические фрагменты, которые могут быть только источником, и статические-готовые, которые можно и целиком в мульт запихнуть.
Привет! К сожалению, не очень понял это описание. Исходит ли оно от меня, или это твоя придумка?
Изначально про FreezLight - кажется твоя, про множественное выделение и суммирование - мои попытки всё осмыслить и скрестить друг с другом.
http://lightpaintlive.com/ - реализация задуманного на базе Adobe Air с использованием Adobe PixelBlender (http://www.adobe.com/devnet/pixelbender.html)
OPEN SOURCE Here are some open-source (free!) light painting programs. LPL doesn't actively maintain these projects, but hopefully they will serve you well.
LPL Heavy The original LPL program for Mac/Windows. View on GitHub.
LPL Processor Processing sketch that converts raw video into light painting videos. View on GitHub.
Суммировать кадры можно разными способами. Можно среднее арифметическое, а можно, например, суммировать последовательно, с тем или иными затуханием более раннего. Кривую затухания рисовать и давать менять.
При накопительном подходе, при добавлении очередного кадра в притушенную очередным коэффициентом сумму, добавляемый кадр тоже можно делить на какой-то коэффициент, а у суммы отрезать всё что вылезло за пределы яркости.
Коэффициентами при этом подходе можно сделать и среднее арифметическое, так что обрезать ничего не придётся. Правда, возможно накопление ошибок от окружения на каждом шагу...
Подбираемые из папки фотографии (или с веб-камеры кадры) на экране суммировать с предыдущими (почти как для Onion skin) — возможно, с элементами морфинга для сглаживания, если алгоритм найти — и по команде оператора сбрасывать полученную сумму в качестве готового кадра в буфер кадров для их мультиплицирования.
Возможно, стоит иметь возможность на лету подруливать количество исходных кадров, вошедших в сумму — убрать некоторые неудачные, пропустить часть ненужных. Подвинуть в цепочке кадров начало и конец пачки объединяемых... Возможно, режим накопления суммы не только вручную выключать, и включать. Может быть, даже накапливать, лишь пока клавиша нажата.