Shake — дисконтинутный профессиональный пакет для композитинга изображений и создания визуальных эффектов, применявшийся в кино- и рекламной индустрии. Разработанный как нодовая система композитинга, он позволял пользователям строить графы обработки изображений из отдельных узлов, каждый из которых выполнял конкретную операцию: ключение, цветокоррекцию, трансформации, размытие, маскирование и многоканальные математические операции. Программное обеспечение ориентировалось на обработку больших последовательностей кадров с поддержкой высоких битовых глубин и форматов, характерных для цифрового кинопроизводства.

Historически Shake получил распространение благодаря сочетанию гибкого нодового подхода, скриптинга и производительности в студийных пайплайнах, где требовалась точная и повторяемая постобработка. Несмотря на прекращение активной разработки и распространения, концепции и рабочие методы Shake оказали влияние на последующие инструменты композитинга и остаются релевантными для понимания нодовых систем в современной VFX-практике. Полная история версий и коммерческой судьбы программы известна в специализированных источниках; в случае ограниченности публичных сведений текст отражает обобщённое описание функций и типичных сценариев применения.

  • Нодовая архитектура: визуальное построение потоков обработки через соединённые узлы для модульного и нелинейного композитинга.
  • Многоканальная обработка: поддержка работы с несколькими каналами и глубиной цвета, включая высокие динамические диапазоны, для точной цветовой и световой коррекции.
  • Скриптинг и автоматизация: возможности автоматизации процессов и интеграции в пайплайн через скрипты и API.
  • Ключевые и маттинговые инструменты: набор алгоритмов для вытравливания фоновых элементов, корректной работы с альфа-каналами и сложными масками.
  • Ротоскопинг и маскирование: инструменты для создания и анимации масок с точным контролем формы и сглаживания краёв.
  • Композиция слоёв и режимы смешивания: широкий набор режимов композитинга для комбинирования слоёв и подгонки визуального результата.
  • Цветокоррекция и градация: инструменты для тональной и цветовой корректировки на уровне узлов и трёхмерных кривых.
  • Оптимизация производительности: механизмы кеширования и пакетной обработки, позволявшие работать с большими объёмами данных в студийных условиях.
  • Интеграция форматов: совместимость с профессиональными форматами изображений и последовательностей кадров, принятыми в цифровом кино.
  • Отложенное рендеринг-планирование: функции управления задачами рендеринга для распределённых и последовательных вычислений.
Подробнее