Категории

Clutter

Clutter – свободна графична библиотека за създаване на хардуерно ускорени потребителски интерфейси, за визуализиране OpenGL или OpenGL ES. Библиотеката е междуплатформена и може да се изгражда на различни платформи (X11, Darwin и Win32). Тя има и връзки (на английски bindings) с други езици ( Mono, Perl, Python, Ruby и Vala). Има поддръжка за възпроизвеждане на мултимедия с GStreamer и 2D рендиране с Cairo.

Clutter е създаден от OpenedHand Ltd, който сега е част от корпорация Intel.

Clutter е създаден за X Window System, като използва разширението GLX. Clutter е насочен и към вградени системи, използващи X или собствен фреймбуфер. Версията 0.6 добавя собствена поддръжка за Mac OS X. Версията 0.8 добавя бекенд за Microsoft Windows.

Clutter написана на C с помощта на GObject. Налични са обвързвания за следните езици:

C++ (cluttermm) Perl (clutter-perl) Ruby (rbclutter) Python (PyClutter) Vala (clutter-vala) C# (Clutter# ) JavaScript (Seed и GJS) Haskell (clutterhs)

Clutter може да се използва с други библиотеки и инструменти, напр:

Категории: Графика и дизайн, Друго, За разработчици, Компоненти и библиотеки, Средства за разработка

Реклама