I would suggest this looks like something for BlitzMax (sorry). But Mark has mentioned that BMax hasn't got a 3D engine, Vivid looks like it could be a contender, however, if this one is free it' could possibly be a better option.
Regarding actually writing a wrapper, I'm not nearly clever enough to even consider it!
Regarding actually writing a wrapper, I'm not nearly clever enough to even consider it!