<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="clutter" xml:lang="es">
<info>
  <link type="guide" xref="index" group="clutter"/>
  <desc>Gráficos y animaciones impresionantes con una API gráfica</desc>
  <revision pkgversion="3.0" date="2011-04-05" status="incomplete"/>
</info>

<title>Clutter</title>

<p>Clutter es una biblioteca que permite crear interfaces de usuario rápidas, portables, dinámicas e irresistibles.</p>

<p>Clutter usa las API industriales estándar de <link href="http://www.khronos.org/opengl/">OpenGL</link> y <link href="http://www.khronos.org/opengles/">OpenGL|ES</link> para acceder al hardware de aceleración gráfica tanto en entornos de escritorio como en móviles por igual, sin exponer la complejidad de la de la programación de las tuberías de la GPU.</p>

<p>Clutter no especifica ningún estilo visual, y no proporciona un control predefinido de la interfaz de usuario complicado; permite al desarrollador definir qué se necesita, usando una API gráfica flexible, con libertad para ubicar los elementos de la escena (o «actores») en la vista principal (o «escenario»).</p>

<p>Clutter viene con actores predefinidos para mostrar colores sólidos, datos de imágenes, texto y dibujos 2D personalizados de alta precisión usando la API de <link xref="cairo">Cairo</link>. Clutter también proporciona clases genéricas para estructurar una interfaz de usuario usando el modelo de empaquetado de <link xref="gtk">GTK+</link> y una serie de «restricciones» de forma libre.</p>

<p>Clutter proporciona un entorno de trabajo de animaciones y efectos gráficos ampliable. Una animación se asocia con una línea de tiempo, y cambia una o más de sus propiedades para uno o más actores en el tiempo, por ejemplo, su rotación en una dimensión concreta, su escala, tamaño, opacidad, etc.</p>

<p>Varias bibliotecas de terceras partes permiten la integración con otras tecnologías, como: Clutter-GTK, para empotrar un escenario de Clutter en una aplicación GTK+; Clutter-GStreamer, para empotrar vídeo de GStreamer y tuberías de sonido.</p>

<list style="compact">
  <item><p><link href="http://docs.clutter-project.org/docs/clutter-cookbook/1.0/">El libro de cocina 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">La página web de Clutter</link></p></item>
</list>

</page>
