I finally managed to try out SecondLife last week (by transplanting all the best hardware I own into a single box so that I could run the thing!). Apart from slow rendering caused by the awful packet loss of my current Internet connection the experience has been a good one, it’s cool. I can fly. I can build awesome objects with 3D modelling and logic.
I’ve downloaded and installed Blender, “open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.” It looks complicated, I really want to play with it but so far I’ve only had time to export a cube as X3D to see what the XML looks like. I know it’s capable of great things.
In December last year I blogged ” X3D + AJAX = …I wonder”. Today I found Ajax3D, which was announced at the beginning of the month. I think it was started by the same people who make Flux, the X3D browser plugin, which I also want to play with.
I’ve been reading about 3D standards like X3D, OpenGL, KML etc. recently as part of my research into the multimodal web. I’ve also been thinking more about a RESTful and semantic web, separation of concerns, software design patterns like MVC, content negotiation, device independence, XML transformation etc. etc. I’ve started to try and channel all this thinking towards one or more actual software projects to work on and have started wrting stuff up. So many ideas, so little time.