Open/Frameworks Guide (1)
发布时间
阅读量:
阅读量
openFrameworks教程(一)
openFrameworks简介
openFrameworks 是由 Zachary Lieberman、Theo Watson 与 Arturo Castro 共同发起的一款基于 C++ 的应用程序开发框架,能够兼容 macOS、Windows 以及 Linux 等多个操作系统平台。
该框架整合了众多常用的功能库,具体如下:
- OpenGL、GLEW、GLUT、libtess2、cairo - 这些库主要用于图形渲染与处理
- rtAudio、PortAudio、OpenAL、Kiss FFT、FMOD - 这些工具用于音频信号的输入输出及频谱分析
- FreeType - 负责字体的渲染与显示
- FreeImage - 实现图像的存储与读取功能
- Quicktime、GStreamer、videoInput - 支持视频播放及捕捉操作
- Poco - 提供网络应用开发所需的相关功能模块
- OpenCV - 应用于计算机视觉相关的任务处理
- Assimp - 可以导入多种格式的3D模型文件
openFrameworks 提供免费使用许可,用户可以通过编写代码来生成图像和动画内容。其核心语言为 C++,但即便不具备深厚的 C++ 编程能力,也能够实现较为复杂的程序
全部评论 (0)
还没有任何评论哟~
