The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Clutter - library for creating fast, compelling, portable, and dynamic GUI

Дата
18 Feb 2011
ЗаголовокClutter - library for creating fast, compelling, portable, and dynamic GUI
ПояснениеГрафическая библиотека, которая работает поверх OpenGL, GLib, GObject, GLX, SDL, WGL, Quartz, EGL и Pango, имеются биндинги для языков Perl, Python, C#, C++, Vala и Ruby. Исходные тексты распространяются в рамках лицензии LGPLv 2.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 приложения.
Home URLhttp://www.clutter-project.org/
Флагenglish
РазделГрафические и оконные тулкиты
Ключи

 Добавить ссылку
 
 Поиск ссылки (regex):
 

Последние заметки
<< Предыдущие 15 записей
- 24.09.2018 Блокировка установки системных дополнений и отправки телеметрии в Firefox
- 22.08.2018 Компиляция приложений с поддержкой OpenCL без закрытых драйверов
- 25.07.2018 Организация доступа к SSH и HTTPS через один 443 порт при помощи nginx
- 05.07.2018 Как получать ответы на вопросы по программированию прямо из командной строки или редактора
- 11.06.2018 Формирование минималистичного окружения GNOME, очищенного от излишеств
- 09.06.2018 Использование SystemTap для расшифровки локального HTTPS-трафика
- 17.05.2018 Sonatype Nexus как Maven proxy
- 11.05.2018 Как автоматически отключить закреплённые шапки на сайтах в Firefox
- 22.04.2018 Кодирование видео при помощи GPU из файла, запись с экрана и стриминг
- 15.04.2018 Организация шифрованного доступа к DNS-серверу BIND (DNS-over-TLS) при помощи nginx
- 14.04.2018 Включение DNS-Over-TLS в LEDE/OpenWrt через замену резолвера на Unbound
- 12.04.2018 Трассировка обмена данными через Unix domain socket
- 04.04.2018 Выбор метода обмена ключами с при подключении по ssh к Cisco ASA
- 20.03.2018 Правильное отображение русских букв для zip-архивов в KDE ARK
- 28.02.2018 Рекомендации по восстановлению данных со сбойного накопителя
Следующие 15 записей >>




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру