


Ofelia es un PD externo que le permite usar OpenFrameWorks y Lua dentro de un entorno de programación visual en tiempo real para crear obras de arte audiovisuales o aplicaciones multimedia como juegos.
OpenFrameWorks es un conjunto de herramientas C ++ de código abierto para la codificación creativa.
Lua es un lenguaje de secuencias de comandos potente, eficiente, liviano y fácil de aprender.
Pure Data (PD) es un lenguaje de programación visual en tiempo real para multimedia.
Gracias a la función de secuencias de comandos de Lua, puede hacer una codificación de texto directamente en un parche de PD o mediante un editor de texto, lo que facilita la resolución de problemas que son complicados de expresar en lenguajes de programación visual como PD. Y a diferencia de los idiomas compilados como C/C ++, puede ver el resultado inmediatamente a medida que cambia el código, lo que permite un flujo de trabajo más rápido. Además, puede usar las funciones y clases de OpenFrameWorks dentro de un script Lua.
Usando Ofelia, puede elegir de manera flexible entre el parche y el estilo de codificación en función de su preferencia.
El externo está disponible para ser utilizado en MacOS, Windows, Linux y Raspberry Pi.
Help -> Find externals , luego busque ofeliaofelia/examples .vc_redist dentro del directorio ofelia para instalar paquetes redistribuibles de Microsoft Visual C ++. Y si los ejemplos de video no funcionan correctamente, intente instalar el paquete de códec K-Lite.CD Ofelia/Scripts/Distro_Name sudo ./install_dependencies.sh

Ofxofelia es Ofelia empaquetada como un complemento OpenFrameWorks que le permite crear una aplicación independiente (MacOS, Windows, Linux, Raspberry Pi, iOS y Android) o web que puede ejecutar parches PD hechos con objetos Ofelia y PD Vanilla.
Puede compartir la aplicación con una amplia gama de audiencias, incluidos usuarios de dispositivos móviles, Internet y no PD.
Para usar OFXOFELIA, primero debe descargar e instalar OpenFrameWorks. Siga las guías de configuración para descargar e instalar OpenFrameWorks 0.11.0, que es la versión estable más reciente.
Las siguientes herramientas se utilizan para construir el proyecto OfXofelia.
ofxOfelia .OF/addons . ("De" indica el directorio base de OpenFrameWorks)CD de/Addons/OfXofelia/Scripts/Linux64 sudo ./updateof.sh
OF/addons/ofxOfelia/macOSExternal/ofelia.xcodeproj con xcode y construya el proyecto.OF/addons/ofxOfelia/WindowsExternal/ofelia.sln con Visual Studio y construya la solución.CD de/Addons/Ofxofelia/LinuxExternal hacer
OF/addons/ofxOfelia/(targetOS)/bin en el directorio de PD Externals. OF/addons/ofxOfelia/macOSExample/macOSExample.xcodeproj con xcode y ejecute el proyecto.OF/addons/ofxOfelia/WindowsExample/WindowsExample.sln con Visual Studio y ejecute la solución.CD de/Addons/OfXofelia/LinuxExample hacer && hacer runrelease
OF/addons/ofxOfelia/iOSExample/iOSExample.xcodeproj con xcode y ejecuta el proyecto.Open an existing Android Studio project y abierto OF/addons/ofxOfelia/AndroidExample y ejecute el proyecto. OF/addons/ofxOfelia y péguelo en el directorio OF/apps/myApps .yourProject/bin/data/pd con sus archivos.yourProject/bin . ofxOfelia .OF/addons . ("De" indica el directorio base de OpenFrameWorks)CD de/Addons/OfXofelia/Scripts/Emscripten sudo ./updateof.sh
CD de/complementos/ofxofelia/emscriptenexample Emmake Make Emrun bin/emscriptenexample.html
Puede ayudar a desarrollar Ofxofelia en Github: https://github.com/cuinjune/ofxofelia
Cree una cuenta, clone o bifurque el repositorio, luego solicite un empuje/fusión.
No dude en contactar al autor si tiene alguna pregunta o sugerencia.
Copyright (c) 2018 Zack Lee: [email protected]
GNU Licencia pública general v3.0
Para obtener información sobre el uso y la redistribución, y para un descargo de responsabilidad de todas las garantías, consulte el archivo "License.txt", en esta distribución.