3D Game Engine Design: A Practical Approach to Real-Time Compu… This textbook covers a lot of ground without feeling overwhelming.