You should look at: http://www.delphigamer.com/ that hosts the Delphi header translations for Genesis3d, and it should work with almost all cards, because there is also a software rendering engine and a DirectX engine. But perhaps the example was compiled specifically for the Glide engine? (3dfx cards only)

The Genesis3D engine does look like what you are looking for, BUT it does take a little time to learn how to use.