HOME
Artigos
Japão
Wallpapers
Anime
IT
English
@

Este é para quem gosta de aprender calmamente ;)

Sou afixionado pela beleza das núvens. Um sábio uma vez disse que um céu com núvens é milhões de vezes mais belo do que um céu azul pois tem diversas formas, cores e tons, e afinal, um fundo azul não é necessáriamente "belo". As vezes uma núvem sozinha no meio do céu é muito mais fascinante que um por do sol sem núvens.

Enfim. Este simulador foi originalmente feito em DHTML, mas como as núvens se movem muito lentamente, o DHTML não conseguia lidar com posições de ponto flutuante, e as núvens "tremiam" conforme se moviam. Solução? canvas. Além de ficar perfeito, ainda pude implementar opacidade e rotação melhor.

Testado no FF 4, Safari 5, IE 9. No Safari infelizmente a rotação é desligada porque ele tem "problemas" com pontos flutuantes muito pequenos (radianos com significância na 3° casa decimal). No Firefox as núvens com rotação 0° tem problemas por causa da forma que ele lida com a borda de PNG transparente, então a solução foi não permitir rotação 0, e sim jogar um número quase 0 (0.00001).

Não espere muita coisa, é um simulador de núvens! mas serve para aprender bastante sobre Canvas.

linky linky: http://www.daisuki.com.br/js/stda/calm.html

p.s.: pretendo atualizar e colocar um mar abaixo, com reflexo do seu etc..

Tags: canvas html5 js dhtml clouds
Categorias
Tags
airbus boeing embraer segurança queda avião cair avc stroke pressão arterial tontura sangue 12/8 12/7 13/8 13/9 14/9 14/10 windows performance entretenimento arte conteúdo katy perry lady gaga beyoncé enya the corrs web3 html5 ajax javascript seo sem w3c design tetris dhtml convergência digital web2 tablets laptop notebook tablet smartphone netbook desktop manipulação mahjong canvas clouds japão viagem planejamento história descobertas invenções idiotas vuvuzela telemarketing buzina dvd pirataria android mobile battery filme drama turismo gps caminhada exercício jogging runstar runkeeper jogtracker mytracks yamanote evolução conhecimento cinema scifi lego dicas 767 777 vida empatia buda platão rosseau aristóteles religião duhkha anamnésia katharsis catarse aff framework php japao toronto narita air canada meiji snsd tokyo ueno bokudan chiyoda yasukuni akihabara sensouji sumida hamarikyuteien shinjuku sensou-ji jr-pass accord kyoto gueixa daitokuji kinkakuji imamiya osaka kaiyukan shinkansen goei-do amida-do honganji kiyomizu-dera otani ryozem kwannon maruyama shimbashi okayama hiroshima bomba-atômica a-bomb paz korakuen nara toudai-ji kasuga taisha koufuku-ji arashiyama sukiya tenryuu-ji nonomiya togetsukyou yoshida ginkaku-ji kiyomizy-gojo demachiyanagi tetsugaku michi hounen-ji nanzen-in eikando zenrinji san-mon heian jingu kanazawa thunderbird kenrokuen higashi-honganji shin-osaka tainai-meguri bakemonogatari anime maibara fuji nex canadá brasil sociedade tradição honra cultura primeiro mundo ocidentalização orientalização globalização país perfeito app watchdog chime viber astro evernote quickpic qrdroid solitaire compass tangram gameloft costume respeito educação smartphones iphone ultrabook microsoft apple nokia corning nfc futuro jeitinho brasileiro corrupção suborno roubo governo
daisuki.net.br / daisuki.com.br ◦ © Caio Vianna de Lima Netto 2003+ ◦ ContactTwitter ◦ English
You are using: ?? 0 (CCBot/1.0 (+http://www.commoncrawl.org/bot.html))