Well, well, it was a while since I last posted something here, but I saw that steveh has been doing some updates, so I thought I should do, too. After all, we're both in the same boat, especially now when we are getting back into 3Dwm again.
Yes, I've been gone for a while since around Christmas, busy with personal stuff and school. A fun little incident involving an emergency operation got me hooked on the project again, though, and here I am. :) Now for some updates on 3Dwm...
3Dwm and Chalmers Medialab recently teamed up with Xybernaut, the market leader in wearable computers, to integrate 3Dwm on the wearable platform. Just a few weeks ago, we received a shipment of two wearable units complete with some very interesting peripherals, including a head tracker and a data glove. Very, very cool. We will be spending the next three months at integrating 3Dwm on the platform and adapting it to use the amazing capabilities that are available. Maybe this will be the first niche for 3Dwm that can gain widespread use of the system?
At the moment, I am looking into event propagation in the 3Dwm scene graph. Input events and intersection testing in the scene graph are the most challenging parts of this mini-project, but the technical solution is very akin to collision detection using bounding volumes and I think that a lot of my current work will be usable for view frustum culling if done right.
Anyway, enough with the updates, it's back into design and analysis for me now.