Max3D is, (probably my memory is fooling me again) the official 3D extension for Blitzmax. It was thought to support latest hardware features such as shaders etc. Not sure if it's based on DirectX9 or OpenGL or both. I also don't know if this will be a crossplatform thing.