Clutter: Różnice pomiędzy wersjami

Dodane 33 bajty ,  8 miesięcy temu
m
Poprawiono odnośnik do C (język programowania) oraz C# (C_Sharp)
m (Poprawiono odnośnik do C (język programowania) oraz C# (C_Sharp))
 
|www = http://www.clutter-project.org/
}}
'''Clutter''' to graficzna biblioteka napisana w języku programowania [[C (język programowania)|C]]. Służy do renderowania w prosty sposób szybkich animacji w [[Graficzny interfejs użytkownika|graficznym interfejsie użytkownika]]. Jej kod jest udostępniony na zasadzie [[Otwarte oprogramowanie|open source]]. Clutter używa [[OpenGL]] lub [[OpenGL ES]] dla urządzeń mobilnych dzięki czemu wyświetlane za jego pomocą animacje są bardzo dobrej jakości. Biblioteka ta manipuluje obiektami w przestrzeni [[Grafika 3D|3D]] a następnie efekt tych operacji wyświetla na tzw. scenie [[Grafika dwuwymiarowa|2D]]. Clutter obsługuje również biblioteki: [[GLX]], [[EGL]], [[WGL]], [[Simple DirectMedia Layer|SDL]], [[Cocoa]].
Biblioteka używa systemu obiektowego [[GObject]].
 
* [[Cairo (grafika wektorowa)|Cairo]]: potrafi użyć tej biblioteki do rysowania tekstur
 
Programować w bibliotece Clutter można również przy użyciu innych języków programowania: [[Perl]], [[Python]], [[C Sharp|C#]], [[C++]], [[Vala (język programowania)|Vala]] oraz [[Ruby (język programowania)|Ruby]].
 
== Przyszłość biblioteki ==
92

edycje