maybe you should do this as a module for bmax, since i see absolutly no use for that in blitz3d.
if one buys blitz3d, then one wants a simple rocksolid 3d engine for high combatibility purposes.
if one wants all the newest graphical features one would buy bmax (and learn to code ogl) or learn c/c++.
it makes no sense to risk breaking the stability of blitz3d by using an external 3d engine.
period. :)
some people don't want to shuffle out $80 for another engine.