0.12.0

是最新发布的版本。新版本包括很多新功能,新接口还有几种终止的变化,版本 0.12.0 与 之前的版本不会有 100% 的兼容性 查看 变化日志,看看与之前版本的变化

openFrameworks需要选择一个IDE来运行openFrameworks,相关指南请在下载页面选择你的系统和你要使用的IDE配置指南。如果发现任何漏洞请在issues 页面提交。在使用openFrameworks中有任何问题请在forum论坛提交。openFrameworks遵循 MIT License协议。

osx

下载
openFrameworks

osx


安装指南

xcode

vs code

emscripten

linux

下载
openFrameworks

linux gcc6 or later


安装指南

linux install

vs code

emscripten

windows

下载
openFrameworks

visual studio

msys2 64bit


安装指南

visual studio

msys2

mobile

手机端openFrameworks与桌面版功能一样,在此基础上添加了加速计、指南针、GPS等手机特性功能

ios

osx only


下载
openFrameworks

xcode


安装指南

xcode

linux arm

openFrameworks for arm boards running linux like Raspberry Pi, Beaglebone (black), Pandaboard, BeagleBoard and others.
We have setup guides for some of the most common boards but it should work on any armv6 and armv7 board.

linux armv6

下载
openFrameworks

linux armv6


安装指南

raspberry pi

linux arm64

下载
openFrameworks

linux arm64


安装指南

raspberry pi


We release openFrameworks as an uncompiled library. This means that when you download and unzip openFrameworks, you will see the following folders: 'addons/', 'apps/', 'libs/', and a few more. These folders contain openFrameworks completely, so if you want to keep multiple versions of openFrameworks on your computer you should just create multiple folders. For example, one `of_v0.12.0_osx_release/` folder and one `of_v0.11.2_osx_release/` folder, each with their own `apps/` folder. Even when new versions of openFrameworks are released, your old apps will still compile with old versions of openFrameworks.

The examples folder is a great place to start. Inside examples you'll find a variety of examples that show what is possible with openFrameworks. They demonstrate font loading, graphics, audio input and output, sound file playback and FFT analysis, video grabbing, movie playing, image loading and saving, event handling, serial communication, and much more.


other releases

Older releases of openFrameworks are archived here. For the absolute latest version of openFrameworks, see the openFrameworks GitHub. If you're interested in contributing to openFrameworks, you should fork the GitHub repository and follow the guidelines for the openFrameworks GitHub workflow.