


Ofelia是PD外部的,它允許您在實時視覺編程環境中使用OpenFrameworks和Lua來創建視聽藝術品或遊戲等多媒體應用程序。
OpenFrameWorks是用於創意編碼的開源C ++工具包。
LUA是一種強大,高效,輕巧,易於學習的腳本語言。
純數據(PD)是一種用於多媒體的實時視覺編程語言。
得益於LUA腳本功能,您可以直接在PD補丁上或通過文本編輯器進行文本編碼,這使得更輕鬆地解決了以視覺編程語言(例如PD)表達的問題。與C/C ++(例如C/C ++)不同的語言不同,您可以在更改代碼時立即看到結果,以更快的工作流程。此外,您可以在LUA腳本中使用OpenFrameworks功能和類。
使用Ofelia,您可以根據自己的喜好在修補和編碼樣式之間進行靈活選擇。
外部可用於MACOS,Windows,Linux和Raspberry Pi。
Help - > Find externals ,然後搜索ofeliaofelia/examples目錄中打開補丁。ofelia目錄內打開vc_redist可執行文件以安裝Microsoft Visual C ++重新分佈軟件包。如果視頻示例無法正常工作,請嘗試安裝K-Lite編解碼器包。cd ofelia/腳本/distro_name sudo ./install_dependencies.sh

Ofxofelia被打包為OpenFrameworks插件,使您可以創建一個可以運行由Ofelia和PD Vanilla對象製造的PD補丁的獨立(MacOS,Windows,Linux,Raspberry Pi,iOS和Android)或Web應用程序。
您可以與包括移動設備,Internet和非PD用戶在內的廣泛受眾共享應用程序。
為了使用Xofelia,您首先需要下載和安裝OpenFrameWorks。請按照設置指南下載並安裝OpenFrameWorks 0.11.0,這是最新的穩定版本。
以下工具用於構建Xofelia項目。
ofxOfelia 。OF/addons目錄中。 (“””表示OpenFrameWorks的基本目錄)/addons/ofxofelia/scripts/linux64的CD sudo ./updateof.sh
OF/addons/ofxOfelia/macOSExternal/ofelia.xcodeproj with xcode並構建項目。OF/addons/ofxOfelia/WindowsExternal/ofelia.sln帶有Visual Studio並構建解決方案。/插件/ofxofelia/linuxexexternal 製作
OF/addons/ofxOfelia/(targetOS)/bin複製到PD外部目錄中。 OF/addons/ofxOfelia/macOSExample/macOSExample.xcodeproj帶有Xcode並運行項目。OF/addons/ofxOfelia/WindowsExample/WindowsExample.sln帶有Visual Studio並運行解決方案。/addons/ofxofelia/linuxexample的CD 製作&&製作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中的PD補丁程序和數據。yourProject/bin目錄中找到可執行文件。 ofxOfelia 。OF/addons目錄中。 (“””表示OpenFrameWorks的基本目錄)/插件/ofxofelia/scripts/emscripten的CD sudo ./updateof.sh
/插件/ofxofelia/emscriptEnexample的CD Emmake Make emrun bin/emscriptenexample.html
您可以在GitHub上幫助開發Xofelia:https://github.com/cuinjune/ofxofelia
創建一個帳戶,克隆或分叉存儲庫,然後請求推送/合併。
如果您有任何疑問或建議,請隨時與作者聯繫。
版權(C)2018 Zack Lee:[email protected]
GNU通用公共許可證v3.0
有關使用和重新分配的信息以及所有保證的免責聲明,請參見此分發中的文件“ license.txt”。