Son birkaç hafta içinde gördüğüm bazı harika WebGL ve Web Audio API demolarına göz atın.
EVE Online gemi görüntüleyici, WebGL ile oluşturulmuş, harika görünümlü bir online gemi görüntüleyici uygulamasıdır. Oyun evrenindeki posterleri sergilemenin çok güzel bir yolu.
Web Audio API örnek sayfasında, bu API'yi kullanarak ses işlemenin nasıl yapılacağına dair birkaç ilgi çekici örnek bulunmaktadır. WebGL City, örnekler sayfasından bağlantı verilen demolardan biridir. Bu, gece bir şehir manzarası üzerinde uçan bir helikopterin küçük bir demosudur. Helikopter ('m' tuşuna basarak müziği devre dışı bırakın, 'n' tuşuna basarak helikopter sesini etkinleştirin), helikopter sesini bir hoparlörden diğerine kaydırmak için Web Audio API'lerin uzamsal ses özelliklerini kullanır.
Girişimci bir kullanıcı, GLSL Korumalı Alanı'nda yalnızca bir WebGL kırıntı gölgelendiricisi kullanarak bir yılan oyunu uyguladı. Çok şaşırdım.
Büyük Patlama diğer WebGL parçacık animasyonlarına benzeyebilir ancak parçacık simülasyonu aslında GPU'da çalışır. Simülatör, bir dokudaki önceki parçacık konumlarını okuyan ve yeni parçacık konumlarını bir FBO dokusuna yazan bir parçacık gölgelendiricisidir.
Blocky Earth, Google Earth verilerini MineCraft'a dönüştürür. Yükseklik farklılıklarını iyi bir şekilde gösterir. Örneğin, Avustralya ve Antarktika buz tabakasına bakıyordum. Kıta buzunun birkaç kilometre kalınlığında olduğunu görebilirsiniz.
Midem Music Machine, Mr.doob ve Paul Lamere tarafından hazırlanan eğlenceli bir müzik denemesi. Topların zillerden sektiği, toplarla çalışan bir müzik kutusu. CreativeJS'nin bu konuda iyi bir makalesi var.
Bilgisayar müziği görselleştirme temasına devam ederken kısa süre önce minimalist kod formülüyle oluşturulan bir müzik türü olan bytebeat hakkındaki bu sayfaya rastladım. Sayfada, müziğin harika bir WebGL görselleştirmesi bağlantısı bulunur. Gregg Tavares bu fikri benimsedi ve doğrudan tarayıcıdan kendi bytebeat melodilerinizi oluşturup paylaşabileceğiniz bir bytebeat korumalı alanı oluşturdu.