リンクopenFrameworks
Openframeworks is a c++ library designed to assist the creative process by providing a simple and intuitive framework for experimentation.
The library is designed to work as a general purpose glue, and wraps together several commonly used libraries under a tidy interface: openGL for graphics, rtAudio for audio input and output, freeType for fonts, freeImage for image input and output, quicktime for video playing and sequence grabbing.
静止画、動画、音声などのメディアを気軽に扱える環境としてはFlash、Processing、Max/MSP/Jitterなどがあるのですが、いずれもある規模を超えると負荷が重くなりすぎて扱いきれなくなります。そうした時、なんだかんだいって頼りになるのがC++で、openFrameworksはさまざまなフレームワークをとりまとめて扱いやすくしたものです。
前の仕事をやっていた時には毎日ずっとC++のコードばかり書いていましたが、ここ最近は遠ざかっていたので随分忘れてしまった気がします。が、そろそろリハビリせねばと思っているところです。C++って、使い方を間違えるといくらでも汚く書ける悪魔の言語ですが、悪魔に魂を売らないと実現できないこともいろいろとありますので(笑)。
最近のコメント