Инструменты пользователя

Инструменты сайта


clutter

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

clutter [2011/01/21 22:16]
clutter [2020/06/13 13:45] (текущий)
Строка 1: Строка 1:
 +====== Clutter ======
 +Homepage: [[http://www.clutter-project.org|Clutter]]
  
 +Библиотека работает поверх OpenGL, GLib, GObject, GLX, SDL, WGL, Quartz, EGL и Pango, имеются биндинги для языков Perl, [[Python]], C#, C++, Vala и Ruby. Исходные тексты распространяются в рамках лицензии LGPLv2.1. Библиотека Clutter ориентирована на активное использование анимации и визуальных эффектов, что позволяет применять при создании обычных GUI приложений методы, используемые при разработке игр. При этом сама библиотека напоминает игровой движок, в котором максимальное число операций выносится на плечи GPU. Одним из основных преимуществ Clutter является то, что для создания сложного интерфейса пользователя требуется написание минимума кода.
 +
 +Библиотека Clutter активно используется для обеспечения работы пользовательского интерфейса в проекте Moblin/MeeGo, в недалеком будущем рабочая оболочка [[GNOME]] 3.0 также будет основана на использовании Clutter интерфейса к GTK+. Кроме Clutter-GTK, в настоящий момент доступны такие интеграционные модули, как Clutter-GStreamer для отображения видео потоков в виде элементов холста Clutter; Clutter-Box2D для симулирования физических процессов, таких как гравитация, инерция или реалистичные столкновения; Clutter-MozEmbed и Clutter-WebKit для рендеринга web-страниц через движок Mozilla Gecko или WebKit; Clutter-Qt для интеграции возможностей Clutter в [[Qt]] приложения. 
 +
 +====== Ссылки ======
 +  * [[http://www.opennet.ru/opennews/art.shtml?num=25652|Релиз графической библиотеки Clutter]]
 +  * [[http://www.opennet.ru/opennews/art.shtml?num=29200|Оценка вклада разработчиков в развитие библиотеки Clutter]]
 +  * Статья в журнале LXF128 Февраль 2010 "Clutter: Пи­шем"
 +  * Март 2010 LXF129 Python: Clutter