Clutter 专栏
作者: 刘鹏整理
日期: 2009-07-14
Clutter 是速度快、视觉效果丰富、支持 3D 和动画的图形用户界面支持系统,本专栏通过一系列文章对它的关键技术做了深入剖析。

Clutter 1.0 stable 版本正式发布了

Clutter 1.0 stable 版本正式发布了,这也意味着 Clutter API 基本趋于稳定,本文转载了 Clutter 开发人员发到邮件列表的邮件内容。

Clutter-Gesture:A Gesture-Recognition Framework

本文介绍了 Clutter Gesture, 一个手势识别框架,支持点击、滑动、多点触摸等。

clutter-md2 : 装载与显示 md2 模型

本文介绍了 clutter-md2 库,它基于 clutter 实现了 md2 模型的装载与显示。

COGL - GL Abstrcaction

COGL 是一个为 clutter 开发的低级 OpenGL 抽象库 (是 clutter 的一部分), 它提供了一套通用的 rendering API,提供了对 OpenGL >=1.4, OpenGL ES 1.1 和 OpenGL ES 2.0 的封装。

Clutter : 释放 OpenGL 威力的新途径

本文根据 jserv 在台南昆山科技大学的演讲稿整理而成,详细介绍了 Clutter 的背景、功能、设计思路、编程方法,是个难得的教程。

Clutter Box2D

通过集成开源的 2D 物理引擎库,clutter 可以非常容易的实现碰撞、自由落体等带物理效果的 UI。

Clutter 1.0 Roadmap

Clutter 下一个稳定版本将是 1.0,Clutter 的开发人员在邮件列表里公布了 Clutter 1.0 Roadmap,本文对其内容做了转载和梳理。

Wormhole to Clutter 0.8

本文对 clutter 0.8 作了较全面的介绍,既有 COGL, Backend, Texture, Multiple stage, Layout 等核心模块, 也包括 clutter-box2d, clutter MD2, Clutter Webkit, Metacity-clutter, GStreamer integration, Clutter Cairo 等外围模块,并提供了一些基于 clutter 开发的项目链接。

Clutter on Windows

本文介绍了在 Window XP (SP2)上用 Microsoft Visual C++ 2005 Express 编译运行 Clutter 的步骤和过程。

一个使用 clutter 的案例:Moblin Application Launcher

Moblin 的 application launcher 是使用 clutter 开发的,视觉效果很好,本 文详细介绍了 Moblin application launcher 的安装过程,给出了很多有用的 链接。

Clutter 学习总结

本文是作者学习 Clutter 的一个总结,介绍了 Clutter 在应用程序中的角色、 基本对象、动画相关的对象以及创建动画的步骤等。

Clutter 教程

本文给出一个 Clutter 教程,它通过一些例子帮助读者学习怎样使用Clutter 开发图形用户界面。教程原文为英文版,作者是 Murray Cumming,中文版由刘鹏翻译。

基于 Virtual Box , Fedora 9 安装Clutter 0.8

本文介绍了在虚拟机 VirtualBox, Fedora 9 环境下安装 Clutter 的过程。

Clutter 综述

本文是Matthew Allum 在 GUADEC 2007 上做的报告,对 Clutter 进行了详细、全面的介绍,给出了一些例子代码,并对 Clutter 的将来做了展望。

关于 Clutter

Clutter 是一个支持 3D 和动画的图形用户界面支持库,本文对 Clutter 做了 简单介绍,列举了 Clutter 的主要特点。