#include <clutter/clutter.h>

int
main (int argc, char *argv[])
{
  ClutterEffectTemplate *effect_template;
  ClutterActor          *stage, *actor;
  GdkPixbuf             *pixbuf;

  clutter_init (&argc, &argv);

  stage = clutter_stage_get_default ();

  pixbuf = gdk_pixbuf_new_from_file ("ohpowers.png", NULL);

  actor  = clutter_texture_new_from_pixbuf (pixbuf);

  clutter_actor_set_position (actor, 200, 100);
  clutter_container_add_actor (CLUTTER_CONTAINER (stage), actor);

  effect_template 
    = clutter_effect_template_new (clutter_timeline_new (60, 60), 
				   CLUTTER_ALPHA_RAMP_INC);

  clutter_effect_scale (effect_template,
			actor,
			1.0,
			4.0,
			CLUTTER_GRAVITY_CENTER,
			NULL,
			NULL);

  clutter_actor_show_all (stage);

  clutter_main();

  return 0;
}
