Bert Freudenberg wrote:
The bad thing is that all of this requires hacking C code (twice, for OpenGL and Direct3D), inventing new plugin interfaces etc. This is *so* much nicer in Croquet where you do everything from Smalltalk, and for OpenGL only ... But once the low-level work is done it should be relatively simple to use.
Why not dump Direct3D support? That'll make it more attractive to update now and in the future and less platform specific.