Clutter (toolkit): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Otrebla86 (discussione | contributi)
Nessun oggetto della modifica
Otrebla86 (discussione | contributi)
Riga 13:
 
==Architettura del software==
Clutter si basa su un canvas scenico vettoriale dove ogni oggetto nella scena è un oggetto 2D dentro uno spazio 3D. Canvas astrae tutto il contenuto della finestra in uno spazio che è lo spazio principale del programma. Questo spazio viene chiamato ''stage. ''Gli oggetti dentro uno stage vengono chiamati ''actors.'' Invece di operare sulle matrici, come fa OpenGL, Clutter permette la modifica delle proprietà di ogni actor tenendone conto nel momento in cui verranno visualizzati, renderizzando la scena in maniera appropriata.
 
==Piattaforme supportate==
Clutter è stato inizialmente sviluppato per X Windows System e per Wayland, successivamente con la release 0.6 è stato aggiunto il supporto per Mac OS X e con la release 0.8 il supporto per Windows.