简称OF,微软一帮牛人+闲人捣鼓的一个开源库。
用C++开发,其作用呢,用来做交互式互动软件的。其基础就是封装了的openGL,除了openGL图形库,还包含了XML、POCO、SOCKET等一系列工具,能够让人在此框架上快速开发出高性能的互动程序。
这里说的互动程序不是一般简单意义上的类似触摸屏之类的多媒体程序,而是相对大型的3D化互动软件,具体的可以看其官网的演示视频。
openframeworks(http://www.openframeworks.cc/ )是C++为基准的简洁开发框架,擅长开发图像和动画。能在多个平台上运行(PC, Mac, Linux, iPhone)。
主要有以下特征:
◇ 通过编码来制作图像和动画。◇ 免费使用
◇ 以C++为基准的语法,但即使没有高深的 C++ 知识也能写出有难度的代码。
◇ 包含 openGL (图形), rtAudio (声音), freeType (字体), freeImage (图像), quicktime (动画播放)和 sequence grabbing等等库。
Windows中需要安装
具体可以参考安装指南(http://www.openframeworks.cc/setup )。
对画像和动画的感兴趣的同学可以用这个框架来体验一下。
来源:http://blog.csdn.net/hantiannan/article/details/4602496