keskiviikkona, lokakuuta 08, 2008

Sprite

'Sprite' on tuttu termi neljännesvuosisadan takaa. Kahdeksan bitin aikakaudella animaatioiden tekeminen vaati luovuutta. Erillinen liikuteltava grafiikkaolio, sprite, oli innovaatio, joka mahdollisti vikkelät hahmot olemattomalla prosessoriteholla. Sen ajan pelikoneiden grafiikkapiirit huolehtivat spriteistä rasittamatta cpu:ta.

Jatkokehitys toi mahdollisuuden näyttää vain osa spritestä. Luotiin matriisi hahmoista joiden vaihtaminen kävi kätevästi. Juuri tästä ominaisuudesta on nykyinen 'sprite'-termi peräisin. Se omaksuttiin css-piireissä joitakin vuosia sitten.

Huomasin suunnilleen vuosi sitten, että maps.google.com tuottaa punaiset kirjainmerkityt markkerit sprite-tekniikalla. Ei kuitenkaan sinisiä. Kysymyksessä lienee siis testaus.

Heinäkuussa apinkin koodiin ilmestyi markkerin ikonin ominaisuuksiin '.sprite'. Pari päivää sitten innostuin kokeilemaan ja lopulta löysin syntaksin, jolla homma pelaa.

Tervetullut ominaisuus. Ison ikonivalikoiman ylläpito helpottui ratkaisevasti. Kaikki ikonit tulevat samalla esiladattaua selaimen välimuistiin. Yksi isompi kuva latautuukin nopeammin kuin liuta pieniä.

2 Comments:

At 20:15, Blogger Linke said...

I made a CSS for ballons to use on Google Maps for style it!

Check this at my blog .. thanks for the references..


See ya!

Linke

 
At 22:43, Blogger Esa said...

Very cool. I can see that is a special CSS for extinfowindow.js

You should inform Google Maps API Group or Joe Monahan directly. That would be a great addition to exinfowindow project library.

 

Lähetä kommentti

<< Home