Computer Graphics and Virtual Environments : From Realism to Real-Time VERY GOOD

This textbook is the one I kept after the course ended for reference.