


Ofelia est un PD externe qui vous permet d'utiliser OpenFrameworks et Lua dans un environnement de programmation visuelle en temps réel pour créer des illustrations audiovisuelles ou des applications multimédias telles que des jeux.
OpenFrameWorks est une boîte à outils C ++ open source pour le codage créatif.
Lua est un langage de script puissant, efficace, léger et facile à apprendre.
Pure Data (PD) est un langage de programmation visuelle en temps réel pour le multimédia.
Grâce à la fonction de script LUA, vous pouvez faire du codage texte directement sur un patch PD ou via un éditeur de texte, ce qui facilite la résolution de problèmes qui sont compliqués à exprimer dans des langages de programmation visuels comme PD. Et contrairement aux langages compilés comme C / C ++, vous pouvez voir le résultat immédiatement lorsque vous modifiez le code qui permet un flux de travail plus rapide. De plus, vous pouvez utiliser les fonctions et classes OpenFrameWorks dans un script LUA.
En utilisant Ofelia, vous pouvez choisir de manière flexible entre le correctif et le style de codage en fonction de vos préférences.
L'externe est disponible pour être utilisé sous macOS, Windows, Linux et Raspberry Pi.
Help -> Find externals , puis recherchez ofeliaofelia/examples téléchargé.vc_redist à l'intérieur ofelia répertoire OFElia pour installer les packages redistribuables Microsoft Visual C ++. Et si les exemples vidéo ne fonctionnent pas correctement, essayez d'installer le pack de codec K-Lite.CD OFELIA / SCRIPTS / DISTRO_NAME sudo ./install_dependces.sh

OFXOFELIA est emballé comme un addon OpenFrameworks qui vous permet de créer une application Web autonome (MacOS, Windows, Linux, Raspberry Pi, iOS et Android) ou Web qui peut exécuter des correctifs PD fabriqués avec des objets Ofelia et PD Vanilla.
Vous pouvez partager l'application avec un large éventail de publics, notamment les utilisateurs de périphérique mobile, Internet et non-PD.
Afin d'utiliser de l'ofelia, vous devez d'abord télécharger et installer OpenFrameWorks. Veuillez suivre les guides de configuration pour télécharger et installer OpenFrameWorks 0.11.0 qui est la version stable la plus récente.
Les outils suivants sont utilisés pour construire du projet de ofelia.
ofxOfelia .OF/addons . ("De" indique le répertoire de base de OpenFrameworks)CD de / addons / ofxofelia / scripts / linux64 sudo ./updateof.sh
OF/addons/ofxOfelia/macOSExternal/ofelia.xcodeproj avec xcode et construire le projet.OF/addons/ofxOfelia/WindowsExternal/ofelia.sln avec Visual Studio et construisez la solution.CD de / addons / ofxofelia / linuxexternal faire
OF/addons/ofxOfelia/(targetOS)/bin dans le répertoire externe PD. OF/addons/ofxOfelia/macOSExample/macOSExample.xcodeproj avec xcode et exécutez le projet.OF/addons/ofxOfelia/WindowsExample/WindowsExample.sln avec Visual Studio et exécutez la solution.CD de / addons / ofxofelia / linuxexample faire && faire du runrelease
OF/addons/ofxOfelia/iOSExample/iOSExample.xcodeproj avec xcode et exécutez le projet.Open an existing Android Studio project et ouvrir OF/addons/ofxOfelia/AndroidExample et exécuter le projet. OF/addons/ofxOfelia et collez-le dans le répertoire OF/apps/myApps .yourProject/bin/data/pd par vos fichiers.yourProject/bin . ofxOfelia .OF/addons . ("De" indique le répertoire de base de OpenFrameworks)CD de / addons / ofxofelia / scripts / emscripten sudo ./updateof.sh
CD de / addons / ofxofelia / emscriptenexample Emmake faire Emrun bin / EmscriptExample.html
Vous pouvez vous aider à développer desxofelia sur github: https://github.com/cuinjune/ofxofelia
Créez un compte, clone ou fourche le dépôt, puis demandez un push / fusion.
N'hésitez pas à contacter l'auteur si vous avez des questions ou des suggestions.
Copyright (C) 2018 Zack Lee: [email protected]
Licence publique générale GNU V3.0
Pour plus d'informations sur l'utilisation et la redistribution, et pour une clause de non-responsabilité de toutes les garanties, consultez le fichier "Licence.txt", dans cette distribution.