Ecco alcune interessanti demo di WebGL e API Web Audio che ho visto nelle ultime due settimane.
EVE Online - Visualizzatore di navi è un'ottima app per la visualizzazione di navi online realizzata con WebGL. Un ottimo modo per mostrare l'artwork nell'universo del gioco.
API Web Audio pagina di esempio contiene diversi esempi interessanti su come eseguire l'elaborazione audio utilizzandola. WebGL City è una delle demo collegate alla pagina degli esempi. È una piccola demo di un elicottero che vola in un panorama cittadino notturno. L'elicottero (disattiva la musica premendo "m", abilita il suono dell'elicottero premendo "n") utilizza le funzionalità audio spaziali delle API Web Audio per spostare l'audio dell'elicottero da uno speaker all'altro.
Alcuni soul intraprendenti hanno implementato un gioco snake utilizzando solo uno shaker di frammenti WebGL su GLSL Sandbox. Sono sbalordito.
Il Big Bang potrebbe avere l'aspetto di qualsiasi altra animazione di particelle WebGL, ma in realtà la simulazione delle particelle viene eseguita sulla GPU. Il simulatore è uno shaker di frammenti che legge le posizioni precedenti delle particelle da una texture e scrive le nuove posizioni delle particelle in una texture FBO.
Blocky Earth prende i dati di Google Earth e MineCrafts li utilizza. Comunica bene le differenze di altezza. Ad esempio, mentre stavo guardando l'Australia e la calotta glaciale dell'Antartide, puoi vedere quanto il ghiaccio continentale sia spesso lungo diversi chilometri.
Midem Music Machine è una divertente demo musicale di Mr.doob e Paul Lamere. È una specie di carillon a palline con delle palline che rimbalzano a pezzi bops. CreativeJS ha un risultato positivo, dai un'occhiata.
Continuando sul tema della visualizzazione della musica al computer, di recente ho trovato questa pagina sul bytebeat, una forma di musica generata da una formula di codice minimalista. La pagina rimanda a una fantastica visualizzazione WebGL della musica. Gregg Tavares ha preso l'idea e ha creato una sandbox bytebeat per creare e condividere i tuoi brani bytebeat direttamente dal browser.