<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="clutter" xml:lang="gl">
<info>
  <link type="guide" xref="index" group="clutter"/>
  <desc>Impresionantes gráficos e animacións con unha API de escena-gráfico</desc>
  <revision pkgversion="3.0" date="2011-04-05" status="incomplete"/>
</info>

<title>Clutter</title>

<p>Clutter é unha biblioteca que lle permite crear interfaces de usuario rápidas, portábeis, dinámicas e irresistíbeis.</p>

<p>Clutter usa os API estándares na industria <link href="http://www.khronos.org/opengl/">OpenGL</link> e <link href="http://www.khronos.org/opengles/">OpenGL|ES</link> para acceder a hardware gráfico acelerado tanto no escritorio como en contornos móbiles, sen expoñer as complexidades da programación pipeline GPU.</p>

<p>Clutter non especifica ningún estilo visual e non fornece ningún control de interface de usuario complexo e predefinido. Permítelle ao desenvolvedor definir o que precisa usando unha API de gráficos de escena flexíbel, con libre colocación dos elementos da escena (ou «actores») na xanela principal (ou «escena»)</p>

<p>Clutter ven con actores predefinidos para mostrar cores sólidas, datos de imaxe, texto e debuxado 2D de alta precisión presonalizado usando a API de <link xref="cairo">Cairo</link>. Clutter tamén fornece clases xenéricas para estructurar unha interface de usuario usando tanto un modelo de empaquetado de caixo como <link xref="gtk">GTK+</link> como unha serie de constantes «de libre disposición».</p>

<p>Clutter fornece un marco de traballo de animación e efectos gráficos extensíbel. Unha animación está asociada con unha liña de tempo e cambia nunha ou máis propieaddes de un ou máis actores no tempo, por exemplo a súa rotación nunha dimensión en particular, escala, tamaño, opacidade, etc.</p>

<p>Un número de bibliotecas de terceiros permítenlle a integración con outras tecnoloxías, como pode ser: Clutter-GTK, para incrustar unha escena de Clutter dentro de aplicativos GTK+, Clutter-GStreamer, para incrustar tuberías de vídeo e son de GStreamer, Clutter-Box2D e Clutter-Bullet para engadir interación física tanto en contornos 2D como 3D.</p>

<list style="compact">
  <item><p><link href="http://docs.clutter-project.org/docs/clutter-cookbook/1.0/">O libro de cociña de Clutter</link></p></item>
  <item><p><link href="http://developer.gnome.org/clutter/stable">Manual de referencia de Clutter</link></p></item>
  <item><p><link href="http://www.clutter-project.org">A páxina web de Clutter</link></p></item>
</list>

</page>
