Quartz Composer 用户指南介绍

Quartz Composer 是一个用来处理和渲染图解数据的开发工具。他的可视化编程环境能让你在不用写一行代码的情况下,开发图形处理模块,也被称作“组合”。Quartz Composer 也是一个框架,它能够让你以编程的形式访问、管理和操作由开发工具创建的组合。然而,这个文档,是 OS X v10.5 提供的 Quartz Composer 开发工具的指南。通过阅读此指南,你可以获得使用 Quartz Composer 编辑器和如何使用它来创建一个“组合”的介绍。同时,你将看到如何使用“组合”作为屏幕保护程序和 QuickTime 影片。

如果你是一个开发者或视觉设计师,你应当阅读此文档:

  • 获取 OS X v10.5 提供的 Quartz Composer 开发工具方向

  • 创建图解内容的组合

  • 实现最新的 OS X 图形技术方向

Quartz Composer 带来了一整套丰富的图解和非图解的技术,包括 Quartz 2D,核心图像,核心适配,OpenGL,QuickTime,MIDI 系统服务,RSS (真正简单整合) 和 XML。这个开发工具能够让你在无需学习针对相关技术的编程接口的情况下,探索 OS X 中的现有的可视化技术。

此文档中的信息适用于 OS X v10.5。

本文档的组织

本文档的组织如下:

  • 《Quartz Composer 基本概念》定义了 Quartz Composer 中使用的术语,介绍了评估模型和坐标系。

  • 《Quartz Composer 用户接口》阐述了编辑器,视图查看器,补丁构建器,以及其他 OS X v10.5 提供的工具中的用户界面元素。

  • 《基本和高级任务,提示和技巧》阐述了关于创建一个组合,给出省时提示,以及展示如何使用更多先进功能的基本操作。

  • 《教程:创建作品》提供了针对作品创建和使用作品作为屏幕保护程序和 QuickTime 影片的分布说明。

  • 《词汇表》定义了文档中使用到的新术语。

参见

  • 可以在 /Developer/Examples/Quartz Composer 里获得 Quartz 作品样例。

  • Quartz Composer 开发者邮件列表(quartzcomposer-dev)是一个与其他 Quartz Composer 开发者讨论问题或主题的很棒的地方。

  • 《Quartz Composer 编程指南》阐述了如何使用 Quartz Composer 框架来集成作品到你的应用中。

  • 《Quartz Composer 自定义补丁编程指南》提供了可以让你创建自定义的 Quartz Composer 开发工具补丁的说明。