what library do you use and what library does it use, does it support directx? im just curious, i am starting to learn 3d programming with c++ and directx