I've merged my remaining bigger 1.15 work items to the master: the "beta" version of the GL2 model renderer and updates to the VR code for Oculus Rift DK2. The objective is now to clean these up and start bug fixing for 1.15.
GL2 model renderer
I've been working on a new 3D model renderer that is based on the Doomsday 2 libraries. It is completely separate from the old renderer; all existing MD2/DMD model packs are still rendered using the old renderer and this new code will not improve their appearance at all. At some point I anticipate that the old renderer will be removed; the features of the old renderer will be emulated on top of the new code.
In the 1.15 release, the new GL2 model renderer will not yet be feature complete. I'm calling this a "beta" because I want to develop the renderer together with you guys who actually create the models. The functionality that is currently implemented is enough for developing models with new file formats, skeletal animation, normal/specular/emission maps, and basic state-triggered animations. I've written a wiki page that explains the current status: GL2 model renderer
The new renderer is significantly different from the old one; you should basically forget everything you know about the old model definitions and get acquainted with the Doomsday 2 package and asset system:
Feedback and questions are welcome! After the 1.15 release is out of the way, I'll continue developing the GL2 renderer in unstable builds guided by your needs. By 1.16, this should be solid enough for actual gameplay with full-blown model packs.
NOTE: The current unstable builds don't yet allow loading packages by user request. This will be implemented soon in an upcoming build.
Oculus Rift DK2
Another bigger topic is the updated VR code that is now compatible with Oculus Rift DK2. With the much improved head tracking, the Doomsday UI is now visualized as a more comfortable large wall-like display in front of you. It is automatically scaled for a suitable size. You can also look around more freely in the game world, peeking around corners etc. Remember to reset your tracking position while standing up to match the Doom Guy's pose.
I faced some trouble getting the Windows build up and running; at this time I haven't been able to verify that it actually works at all. In other words, YMMV! We'll sort out any issues in upcoming builds, of course.
See How to use Oculus Rift
in the wiki for instructions.
Binary packages for Ubuntu
Finally, a note about the Ubuntu binary package we offer in the Build Repository. Going forward, they will be for 14.04 LTS. (Also, don't forget about the PPA