Sprite3D.js – o bibliotecă Javascript pentru a mişca elementele în spaţiul 3D
0 Sprite3D modifică elementele HTML pentru a avea un anumit comportament ce să permite controlarea mult mai uşoară a poziţiilor 3D folosind sintaxa Javascript. Pentru a crea un obiect Sprite, poţi pune la dispoziţie un obiect DOM existent sau poţi lăsa biblioteca să construiască unul gol asupra căruia se pot aduce modificări.
Pentru că librăria manipulează elemente HTML „reale”, nu avem nevoie de un obiect canvas sau un browser cu WebGL activat. Cum transformările 3D sunt accelerate de hardware, aplicaţiile construite cu Sprite3D pot atinge o rată de frame-uri decentă chiar şi pe device-urile Apple.
În acest moment, poziţionarea 3D este realizată prin transformările 3D din CSS WebKit, restricţionând librăria la utilizarea ei doar pe Chrome şi Safari. Sprite3D.js nu are dependenţe astfel că poate fi integrată foarte uşor cu alte librării Javascript. Există numeroase exemple interesante pe site-ul oficial al librariei.