Canvas - Wolfenstein jako netradiční fotogalerie

27. 8. 2008 19:53 (aktualizováno) | Martin Hassman

Dnes si ukážeme některé netradiční fotogalerie, knihovnu pro panoramatické zobrazování a malou ukázku izometrického zobrazení. Jak již název napovídá, vše se týká nové HTML značky canvas.

Wolfenstein jako fotogalerie

Jacob Seidelin upravil svojí implementaci Wolfensteina pomocí JavaScriptu a canvasu a vyrobil z ní fotogalerii. Po nahrání levelu zadejte dole klíčové slovo (např. dog) a počkejte, až se natáhne a zpracuje několik fotografií s Flickeru (chvíli to trvá). Pak se můžete rozeběhnout po patře a na stěnách najdete jednotlivé fotky.

Fotogalerie uvnitř 3D prostředí hry Wolfenstein

Rozmisťujeme fotografie

I další příklad se týká fotografií. Jedná se o jednoduchý nástroj, jak z několika fotografií vytvořit jednoduchou koláž. S fotografiemi můžete pohybovat po obrazovce, zvětšovat je a otáčet jimi (při zkoumání zdrojového kódu si všimněte, že se jedná o kombinaci několika nezávislých JavaScriptových knihoven). Kromě základního dema je k dispozici i integrace s Flickerem (zadejte klíčové slovo, např. firefox a můžete třídit nalezené fotografie). Existuje i nezávislá integrace s Picasa. (Zdroj: Ajaxian)

[youtube zkuM9BptihI]

Rollmantic – rolujeme, otáčíme

Rollmantic je JavaScriptová knihovna pro tvorbu widgetů s panoramatickými fotkami. Nemá cenu, abych příklad detailně popisoval, vyzkoušejte sami. (Zdroj: Ajaxian)

Mám pocit, že práce s fotografiemi se za chvíli stane typickým use case canvasu a budeme se divit, jaktože ještě nedávno bylo v nativním prohlížeči něco takového nemožné. Nechme ale již fotografie fotografiemi.

Izometrické zobrazení

Řada her je postavena na izometrickém zobrazení. Philip Taylor vytvořil ukázku, že s takovým zobrazení možné pracovat i v canvasu. Už se těším, až se dočkáme implementace některých izometrických her.

Ukázka izometrického zobrazení v canvasu

Fraktál na dvaceti řádkách

Henri Mathieu (p01) v rámci ukázku se Sierpinského kobercem (pro ty, co jako já neznají, tak je to zase jeden fraktál). Ve zdrojovém kódu si můžete ověřit, je to skutečně 20 znaků na výšku. Ostatně na Henriho stránkách najdete podobných krátkých příkladů v JavaScriptu víc (Henri navíc nedávno nastoupil do Opera Software).

Sierpinskeho koberec

A to je pro dnešek všechno, pokračování příště.

  • 18. 8. 2008 21:15

    Numismatik (neregistrovaný)

    U toho Rollmantic se nejedna o nic extra. Vypada to, ze misto skutecneho panoramatickeho pohledu se spravnou projekci (navozujici prostorovy dojem) dela jen obycejny panning ploche fotky, jedno jestli panoramaticke nebo ne, bez transformace respektujici smer pohledu. Jak by to melo vypadat opravdu (verneji skutecnosti) maji treba na http://3dtour.cz . I kdyz tam za tim asi stoji neco vic, nez obycejny javascript.
    Ta uzkazka s 3D modelem je naopak docela pekna.

Přidávat nové názory je zakázáno.

DigiZone.cz: Vláda schválila digitální vysílání ČRo

Vláda schválila digitální vysílání ČRo

Měšec.cz: Investiční pasti. Děláte to, co ostatní, ale proděláváte

Investiční pasti. Děláte to, co ostatní, ale proděláváte

Lupa.cz: Nechcete datacentrum? Jsou na prodej

Nechcete datacentrum? Jsou na prodej

Lupa.cz: Co najdete uvnitř kosmické sondy?

Co najdete uvnitř kosmické sondy?

DigiZone.cz: Čechy baví komedie, Slováky animace

Čechy baví komedie, Slováky animace

Měšec.cz: Se stavebkem k soudu už (většinou) nemusíte

Se stavebkem k soudu už (většinou) nemusíte

DigiZone.cz: Loewe uvede 4K s obrazovkou OLED

Loewe uvede 4K s obrazovkou OLED

Lupa.cz: Kdy mi to jede? Pražská MHD má nové aplikace

Kdy mi to jede? Pražská MHD má nové aplikace

Vitalia.cz: Syfilis: To není „nemoc z lásky“

Syfilis: To není „nemoc z lásky“

Lupa.cz: Kolín dá čipy na náměstí, do kontejnerů i dětem

Kolín dá čipy na náměstí, do kontejnerů i dětem

DigiZone.cz: Hodlá Markíza skončit v DVB-T?

Hodlá Markíza skončit v DVB-T?

Podnikatel.cz: Novela zákoníku práce. Řeší homeworking

Novela zákoníku práce. Řeší homeworking

DigiZone.cz: Fotbal na O2 TV Sport posiluje

Fotbal na O2 TV Sport posiluje

Podnikatel.cz: Zajímavý paradox: Daří se vedle konkurence

Zajímavý paradox: Daří se vedle konkurence

DigiZone.cz: ČTÚ červenec: rušení trochu vzrostlo

ČTÚ červenec: rušení trochu vzrostlo

DigiZone.cz: Sky Deutschland: dvakrát fotbal ve 4K

Sky Deutschland: dvakrát fotbal ve 4K

Lupa.cz: Online porno ničí sexuální život mladých mužů

Online porno ničí sexuální život mladých mužů

Podnikatel.cz: Kdy s příjmy není třeba platit zdravotko?

Kdy s příjmy není třeba platit zdravotko?

Měšec.cz: Ceny PHM v Evropě. Finty na úspory

Ceny PHM v Evropě. Finty na úspory

120na80.cz: Víte, co je svobodná menstruace?

Víte, co je svobodná menstruace?