Well, the MDD file format was indeed originally developed by LW, so that's why it is probably not known by users of other apps (except if they use PointOven). You can use it freely (at least NewTek has never objected to someone writing plug-ins for reading/writing that format), so there is no need to "reinvent the wheel". It is a very straightformat format which uses 12 byte (the local x/y/z corrdinates of a vertex) per vertex and frame (+ some additional data). In the PointOven docs (see the links that Vizfizz gave) the format is explained in more detail.
When using SDS objects, you would only need the animation data of the SDS cage, so a typical MDD file of an animated character might eat up several MB, but it still should be manageable.
Writing a plug-in for MDD files is considerably easier than writing a direct host-connection (as Kurt suggested), since with a host connection you have to care about synchronization of the two apps etc., which usually leads to many headaches.
PointOven is $99 at the moment, but in LW, messiah and Softimage XSI there are now free MDD importer/exporters. For C4D, there is my very own MDD Reader/Writer plug-in, which is also free. I think that EIAS would greatly improve its connectivity with an MDD plug-in.
Against 1. d4, I usually play 1...Nf6, followed by some solid openings, either the Queen's Indian or the Nimzo-Indian. :)


