3D with HOOPS building interactive 3D graphic into your C++ applications - Leler (Addison-Wesley, 1996)