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 个选择
Vvvv

Vvvv

0

vvvv 是一个用于快速原型设计和开发的图形化编程环境。它旨在简化大型媒体环境的处理,支持物理接口、实时动态图形、音频视频,并可同时与多名用户交互。

Cables

Cables

0

Cables 是一款用于创建精美互动内容的工具。其易于导航的基于节点的界面提供了数学函数、形状和材质等基本操作符,用户可通过虚拟电缆将它们连接起来,以创建几乎任何想象中的场景。

ORCA

ORCA

3

Orca 是一种用于音乐实验的极客编程语言及实时编码环境。在 Orca 中,每个字母表中的字母都代表一个操作,小写字母作用于 bang,大写字母每帧执行一次。

PraxisLIVE

PraxisLIVE

0

PraxisLIVE 是一个开源的可视化编程环境。通过结合 Java、Processing 和 GLSL 的编程功能,使用可视化连接系统来实验并创建项目。

OpenRNDR

OpenRNDR

5

简而言之,OPENRNDR是一个用于创建工具的工具。它是一个开源的创意编程框架,使用Kotlin编写,运行于Java虚拟机之上,可简化实时交互式软件的开发。它充分融合了现有的(开源)库、编辑器等基础设施。

Generativepy

Generativepy

0

generativepy 可用于使用 Python 创作生成艺术。它可用于通过几何图案、分形、粒子系统、细胞自动机等多种生成艺术技术创作艺术作品。它可以输出图像或视频。

Game Script

Game Script

0

通用3D图形编辑器。

PdDroidParty

PdDroidParty

0

在Android上运行你的Pure Data补丁,同时模拟原生GUI。

上一页