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。
quartz-composer

分类目录

具有任何许可的所有平台的Quartz Composer替代品

Processing

Processing

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

Pure Data

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

OpenFrameworks

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

Cinder

CINDER提供了功能强大的直观工具箱,可对图形,音频,视频,网络,图像处理和计算几何进行编程。
Vvvv

Vvvv

vvvv是一个易于编程和开发的图形化编程环境。
Isadora

Isadora

Isadora是屡获殊荣的交互式媒体演示工具,可让您跟随自己的艺术冲动。
Fugio

Fugio

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

Vuo

Vuo通过连接简单的构建块,使媒体创作者可以制作交互式动画,展览,表演和专业级媒体项目。
  • 付费应用
  • Mac
PraxisLIVE

PraxisLIVE

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