C++版的Processing-----Openframeworks
04-16
Processing是幹嘛的?藝術家學編程能做什麼? - 知乎專欄
相比Processing,Openframeworks的特點如下
優點:
運行效率高
意味著可以在不調用GPU運算和渲染的情況下,實時可以操控的圖形單位比Processing多很多
當然,同樣調用了GPU的情況下,也還是Openframeworks效率高
缺點:
文檔不全
學習曲線陡峭
開發環境複雜
國內社群人數稀少
下面這個視頻是最近幾年Openframeworks社群的程序員和藝術家們所做的項目
技術宅男帶你走向新世界_騰訊視頻
視頻
我用OF做過的項目??
??這個作品曾經在格林威治天文博物館的穹頂劇院投影播出
OF下載地址:http://www.openframeworks.cc/download/
下載對應操作系統的版本,解壓縮後
包含以下文件夾:
- addons 類似Processing的lib,第三方函數庫
- apps 寫的OF項目存放位置
- docs 有一些關於OF使用的文檔,不過不是太詳細
- examples 示例代碼
- export (on some systems)
- libs OF自身調用的庫
- other
- scripts
- project generator OF自帶的實用工具,創建項目用
Mac上開發OF程序用的IDE是Xcode,需要在Appstore里下載,免費
Win上則是Visual Studio, 有社區版可以用,也是免費
推薦閱讀: