123
Quartz Composer

Quartz Composer

Quartz Composer是一种基于节点的可视编程语言,作为Mac OS X中Xcode开发环境的一部分提供,用于处理和呈现图形数据。
  • 免费应用
Quartz Composer是Mac OS X中作为Xcode开发环境的一部分提供的基于节点的可视化编程语言,用于处理和呈现图形数据。QuartzComposer使用OpenGL(包括GLSL),OpenCL(仅在Mac OS X 10.6和更高版本中),Core Image,Core Video,JavaScript和其他技术可围绕简单的可视化编程范例构建API和开发人员工具。苹果已经将Quartz技术深深地嵌入到操作系统中。可以在任何支持QuickTime的应用程序中(尽管仅在Mac OS X 10.4和更高版本上)以Quartz Composer应用程序的形式独立播放,作为系统屏幕保护程序,iTunes Visualizer,从Quartz Composer应用程序中播放,或嵌入到通过提供的用户界面小部件的Cocoa或Carbon应用程序。由于Quartz Composer广泛使用了硬件加速和像素着色器,因此建议使用至少具有32 MB VRAM的图形卡。尽管Quartz Composer包含在iPhone SDK中,但是目前无法在iOS设备上运行Quartz Compositions。

分类目录

Linux版Quartz Composer的替代品

Processing

Processing

对于想对图像,动画和交互进行编程的人,处理是一种开源的编程语言和环境。
Pure Data

Pure Data

Pd(又名Pure Data)是用于音频,视频和图形处理的实时图形编程环境。
OpenFrameworks

OpenFrameworks

openFrameworks是一个开源C ++工具箱,旨在通过提供简单直观的实验框架来辅助创作过程。
Fugio

Fugio

Fugio是一个免费的开放源代码视觉编程系统,用于使用Windows,OS X和Linux(包括Raspberry Pi)在内的多种技术制作数字艺术作品和创意项目。
PraxisLIVE

PraxisLIVE

PraxisLIVE是一个开源的可视化编程环境。