Користувацькі плагіни для кварцових композиторів

Зміст

Для редагування шарів, що постачаються з mimoLive, вам, ймовірно, знадобляться наступні плагіни Quartz Composer, щоб завантажити композиції шарів у Quartz Composer:

QCLUA Плагін Quartz Composer

Починаючи з версії BoinxTV 1.9, всі JavaScript патчі у постачанні шарів замінено на власні патчі Quartz Composer, які використовують скриптову мову Lua. Цей перехід був необхідний, оскільки вбудований JavaScript-плагін займає дуже багато пам'яті і спричиняє проблеми зі стабільністю роботи нашої програми. З іншого боку, середовище виконання Lua займає дуже мало пам'яті.

У "The QCLUA патч можна завантажити за посиланням Github

  • Відмова від Lua на користь JavaScript, якщо ви пишете власні композиції, не є обов'язковою, але рекомендується для того, щоб шар не займав багато пам'яті.
  • Усі функції, які отримують доступ до файлів або інших системних ресурсів, вилучено з патчу Lua. Такими функціями є не доступний у патчі Lua.
    - Вхідні та вихідні пристрої : "close", "flush", "input", "lines", "open", "output", "popen", "read", "tmpfile", "type", "write"
    - Модулі : "loadlib", "searchpath", "seeall"
    - Об'єкти операційної системи : "execute", "exit", "getenv", "remove", "rename", "setlocale", "tmpname"
  • Патч Lua можна використовувати не лише у поєднанні з BoinxTV, але й з будь-якими іншими композиціями.
  • Патч також доступний у вигляді вихідного коду на GitHub .
  • Прочитайте статтю "Користувацький шар API":doc:custom-layer-api та "Користувацькі шари":doc:custom-layers для створення власних шарів.

QCJSON Плагін Quartz Composer

Завантажено шар Twitter JSON дані з Twitter.com. Тому вам потрібно встановити цей плагін, щоб відкрити шар Twitter у Quartz Composer.

У "The QCJSON патч можна завантажити за посиланням Github

  • У "The QCJSON Патч пропонує можливість завантажити та розібрати JSON.
  • Існує також можливість трансляції JSON.
  • У "The QCJSON патч має відкритий вихідний код і доступний на GitHub .

QCOAUTH Плагін Quartz Composer

Деякі шари mimoLive, які взаємодіють із веб-сторінками, можуть потребувати виконання таких дій ЗОВНІШНІЙ перед тим, як ви зможете спілкуватися з ним. Щоб редагувати ці шари, вам потрібно встановити QCOAUTH плагін.

У "The QCOAUTH патч можна завантажити за посиланням Github

  • Це QCOAUTH шлях генерує заголовок OAuth, який буде використаний в QCJSON плагін.

Ваш відгук

Як би ви оцінили свій досвід роботи з цією функцією mimoLive®?

Посібник користувача: Останні оновлення

Огляд шарів

Шари mimoLive - це потужний інструмент, який дозволяє користувачам створювати приголомшливу графіку, анімацію та

Читати далі "

Виберіть мову