OpenFrameworks

OpenFrameworks

OpenFrameworks

软件

3

软件描述

openFrameworks 是一个开源的 C++ 工具包,旨在通过提供简单直观的框架来辅助创作过程,便于实验。该工具包设计为通用的粘合剂,整合了多个常用库,包括:

官方网站

访问软件的官方网站了解更多信息

官方认证

www.openframeworks.cc

安全链接HTTPS
立即访问

什么是 OpenFrameworks?

openFrameworks 是一个开源的 C++ 工具包,旨在通过提供简单直观的框架来辅助创作过程。该工具包被设计为通用的连接器,整合了多个常用库,包括:

OpenGL、GLEW、GLUT、libtess2 和 cairo 用于图形处理
rtAudio、PortAudio、OpenAL 和 Kiss FFT 或 FMOD 用于音频输入、输出和分析
FreeType 用于字体支持
FreeImage 用于图像的保存与加载
Quicktime、GStreamer 和 videoInput 用于视频播放和采集
Poco 提供多种实用功能
OpenCV 用于计算机视觉
Assimp 用于 3D 模型加载

代码编写具有高度跨平台兼容性。目前支持五个操作系统(Windows、OSX、Linux、iOS、Android)和四种 IDE(XCode、Code::Blocks、Visual Studio 和 Eclipse)。API 设计简洁,易于理解。
简而言之,openFrameworks 是一个让用代码创作变得更容易的工具。我们发现它极为有用,也希望您也会喜欢。
via http://www.openframeworks.cc/about/

主要功能

🔄 替代方案

16 个选择
0

Vuo 允许媒体创作者通过连接简单的模块构建互动动画、展览、演出及专业级别的媒体项目。媒体创作者可利用这些模块操控音频输入、图像、图层、视频以及二维和三维图形,以及……

0

用于音乐、音频和媒体的交互式可视化编程环境 二十多年来,表演者、作曲家、艺术家、科学家、教师和学生一直使用Max,让计算机实现反映您个人创意与梦想的各种功能。 Max为您提供。

4

Pd(又称Pure Data)是一种用于音频、视频和图形处理的实时图形编程环境。它是名为Max(Max/FTS、ISPW Max、Max/MSP、jMax等)的贴图编程语言家族中的第三个主要分支。

Processing

Processing

2

Processing 是一个开源的编程环境和库,用于处理图像、动画和交互。它被学生、艺术家、设计师、研究人员以及爱好者用于学习编程、原型设计及开发完整应用程序。

0

Cinder 提供了一个强大且直观的工具箱,用于编程图形、音频、视频、网络、图像处理和计算几何。Cinder 具有跨平台特性,通常相同的代码可在 Mac OS X、Windows 以及越来越多的其他平台上运行——大多数……

Fugio

Fugio

0

Fugio 是一个免费的开源可视化编程系统,可在 Windows、OS X 和 Linux(包括树莓派)上使用多种技术制作数字艺术和创意项目。

Context Free

Context Free

0

Context Free 是一个通过编写称为语法的指令来生成图像的程序。该程序在几秒钟内遵循这些指令,生成可能包含数百万个形状的图像。

Processing.js

Processing.js

0

Processing.js 是一种开源编程语言,是 Processing 可视化语言的移植版本,旨在让希望在网页上进行图像、动画和交互编程的用户无需使用 Flash 或 Java 小程序。Processing.

下一页