Octrees and Me: Kraddy and Selective Visibility

By now, the news about The Kraddy Demo: No Comply has circled its niche of the web, and people might be wondering about some of the methods used by our 3D engine, CubicVR.js, to achieve fast dynamic lighting and frustum culling. The demo is certainly broader and as much an achievement with respect to other facets of technology, like live audio streaming, Processing.js integration, and real-time shader effect manipulation. No Comply’s visibility system, though, I know quite well.
HTML5 Audio Data API (Videos)
Well seeing as our work has been posted all over the internet but not my own blog and because It has been a long time since I have posted anything I thought I would take the opportunity to summarize what has been happening lately.
The Audio Data API has come a long way and we have build many new demos on top of it. A patch for Mozilla Firefox is currently in the review process and will hopefully be accepted and released as part of Firefox 4 (the next major release).
There have been some great developments, in march at the Boston Processing-js workshop I was lucky enough to meet Doug Schepers of the W3C. After showing him some of the demos I was working on we started talking about drafting an official W3C Audio spec. After the workshop he really got the ball rolling and started an Audio Incubator Group which I am happy to report now includes members from Mozilla, Yahoo, Google, and Apple. The discussion on the Audio XG mailing list has been ramping up as members from Google and Apple have put together their own draft spec. It will be exciting to see how things come together now that we have all the major players on board. It is very strange to think about how this all began and where it is going.
