


Ofelia-это внешняя PD, которая позволяет вам использовать OpenFrameWorks и Lua в среде визуального программирования в реальном времени для создания аудиовизуальных произведений искусства или мультимедийных приложений, таких как игры.
OpenFrameWorks - это инструментарий с открытым исходным кодом C ++ для творческого кодирования.
Lua-это мощный, эффективный, легкий, простой для изучения языка сценариев.
Pure Data (PD)-это язык визуального программирования в реальном времени для мультимедиа.
Благодаря функции сценариев Lua, вы можете выполнять текстовое кодирование непосредственно на патче PD или через текстовый редактор, что облегчает решение проблем, которые сложны для выражения на языках визуального программирования, таких как PD. И в отличие от скомпилированных языков, таких как C/C ++, вы можете немедленно увидеть результат при изменении кода, который обеспечивает более быстрый рабочий процесс. Кроме того, вы можете использовать функции OpenFrameWorks и классы в сценарии LUA.
Используя Ofelia, вы можете гибко выбирать между стилем исправления и кодирования на основе ваших предпочтений.
Внешний доступен для использования в MacOS, Windows, Linux и Raspberry Pi.
Help -> Find externals , а затем найти ofeliaofelia/examples .vc_redist внутри каталога ofelia , чтобы установить Microsoft Visual C ++ перераспределяемые пакеты. А если примеры видео не работают должным образом, попробуйте установить пакет кодеков K-Lite.CD Ofelia/Scripts/Distro_name sudo ./install_dependencies.sh

Ofxofelia является упакованной в виде Addon OpenFrameWorks, который позволяет создавать автономное (macOS, Windows, Linux, Raspberry Pi, iOS и Android) или веб -приложение, которое может запускать патчи PD, изготовленные с Ofelia и PD Vanilla Objects.
Вы можете поделиться приложением с широким спектром аудитории, включая мобильные устройства, интернет-пользователей и не PD.
Чтобы использовать Ofxofelia, вам сначала нужно загрузить и установить OpenFrameWorks. Пожалуйста, следуйте руководствам по настройке, чтобы загрузить и установить OpenFrameWorks 0.11.0, который является самым последним стабильным выпуском.
Следующие инструменты используются для создания проекта Offelia.
ofxOfelia .OF/addons . ("Из" указывает базовый каталог OpenFrameWorks)CD/addons/ofxofelia/scripts/linux64 sudo ./updateof.sh
OF/addons/ofxOfelia/macOSExternal/ofelia.xcodeproj с xcode и создать проект.OF/addons/ofxOfelia/WindowsExternal/ofelia.sln с Visual Studio и создайте решение.CD/addons/ofxofelia/linuxexernal делать
OF/addons/ofxOfelia/(targetOS)/bin в каталог Externals. OF/addons/ofxOfelia/macOSExample/macOSExample.xcodeproj с Xcode и запустить проект.OF/addons/ofxOfelia/WindowsExample/WindowsExample.sln с Visual Studio и запустите решение.CD/addons/ofxofelia/linuxexample сделать && сделать runrelease
OF/addons/ofxOfelia/iOSExample/iOSExample.xcodeproj с xcode и запустить проект.Open an existing Android Studio project и открыть OF/addons/ofxOfelia/AndroidExample и запустите проект. OF/addons/ofxOfelia и вставьте его в каталог OF/apps/myApps .yourProject/bin/data/pd на ваши файлы.yourProject/bin . ofxOfelia .OF/addons . ("Из" указывает базовый каталог OpenFrameWorks)CD/addons/ofxofelia/scripts/emscripten sudo ./updateof.sh
CD/addons/ofxofelia/emscriptenexample Эммук делает Emrun Bin/emscriptenexample.html
Вы можете помочь в разработке Offelia на GitHub: https://github.com/cuinjune/ofxofelia
Создайте учетную запись, клон или разветвляется репо, затем запросите толчок/слияние.
Не стесняйтесь обращаться к автору, если у вас есть какие -либо вопросы или предложения.
Copyright (c) 2018 Zack Lee: [email protected]
GNU General Public License v3.0
Для получения информации об использовании и перераспределении, а также об отказе от ответственности за все гарантии см. Файл, «License.txt» в этом распределении.