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.

Lupa.cz: Další Češi si nechali vložit do těla čip

Další Češi si nechali vložit do těla čip

120na80.cz: Pálení žáhy: která jídla ne a co nás uzdraví?

Pálení žáhy: která jídla ne a co nás uzdraví?

Lupa.cz: Proč jsou firemní počítače pomalé?

Proč jsou firemní počítače pomalé?

Root.cz: Hořící telefon Samsung Note 7 zapálil auto

Hořící telefon Samsung Note 7 zapálil auto

Vitalia.cz: Tesco nabízí desítky tun jídla zdarma

Tesco nabízí desítky tun jídla zdarma

Vitalia.cz: Muž, který miluje příliš. Ženám neimponuje

Muž, který miluje příliš. Ženám neimponuje

Lupa.cz: Jak se prodává firma za miliardu?

Jak se prodává firma za miliardu?

DigiZone.cz: Nova opět stahuje „milionáře“

Nova opět stahuje „milionáře“

Podnikatel.cz: Letáky? Lidi zuří, ale ony stále fungují

Letáky? Lidi zuří, ale ony stále fungují

Podnikatel.cz: Instalatér, malíř a elektrikář. "Vymřou"?

Instalatér, malíř a elektrikář. "Vymřou"?

DigiZone.cz: Wimbledon na Nova Sport až do 2019

Wimbledon na Nova Sport až do 2019

120na80.cz: Co je padesátkrát sladší než cukr?

Co je padesátkrát sladší než cukr?

Vitalia.cz: Pryč se zastaralým stravováním ve školách

Pryč se zastaralým stravováním ve školách

Vitalia.cz: Test dětských svačinek: Tyhle ne!

Test dětských svačinek: Tyhle ne!

Lupa.cz: Patička e-mailu závazná jako vlastnoruční podpis?

Patička e-mailu závazná jako vlastnoruční podpis?

Vitalia.cz: Tahák, jak vyzrát nad zápachem z úst

Tahák, jak vyzrát nad zápachem z úst

DigiZone.cz: Samsung EVO-S: novinka pro Skylink

Samsung EVO-S: novinka pro Skylink

Podnikatel.cz: Tyto pojmy k #EET byste měli znát

Tyto pojmy k #EET byste měli znát

Podnikatel.cz: Byla finanční manažerka, teď cvičí jógu

Byla finanční manažerka, teď cvičí jógu

Vitalia.cz: Fyzioterapeutka: Chůze naboso? Rozhodně ano!

Fyzioterapeutka: Chůze naboso? Rozhodně ano!