openFrameworks 創造的なコーディングのためのC++のオープンソースツールキット


download the library

最新のリリース(0.8.4)の入手と、openFrameworksを作動させるためのセットアップガイド。

read the documentation

openFrameworksのクラス、関数、アドオンのリファレンス資料。ガイドやチュートリアルは、tutorials sectionを参照してください。

browse the forum

フォーラムは、openFrameworksに関係する多くの仲間と交流する場となっています。


openFrameworksは、シンプルで先端的なフレームワークによって創作活動を支援するためのオープンソースのC++ツールキットです。ツールキットは、以下のリストあげたよく利用されるライブラリー群をまとめて汎用的な「糊」のような役割を果たすようにデザインされています。

コードは様々なプラットフォームで動作するように書かれています。現在は、5つのOS(Windows, OSX, Linux, iOS, Android)と、4つの開発環境(XCode, Code::Blocks, and Visual Studio, Eclipse)をサポートしています。APIは最小限で把握し易いようデザインされています。

簡単に言うと、openFrameworksはコードにまつわる様々な事柄をずっと容易にしてくれるツールなのです。わたしたちはこのツールをとても便利と感じています、きっとあなたもそうなるでしょう。

openFrameworksはザック・リーバーマン(Zach Lieberman)、セオドア・ワトソン(Theodore Watson), アルトロ・カストロ(Arturo Castro)を中心にして、OFコミュニティーとともに開発されています。openFramewokrsは以下2つの先駆的なプロジェクトの恩恵を受けています。

  • Processing:ケーシー・リーズ(Casey Reas)とベン・フライ(Ben Fry)を中心に開発された開発環境
  • ACUツールキット:ベン・フライらによってMITメディアラボのAesthetics and Computation Groupで開発されたC++ライブラリ