About this book
This book exploits to the full the combined advantages of an object-oriented approach to programing, the user friendly environment of Borland C++, and the high quality computer graphics achievable with VGA and XGA graphics adapters running on IBM PS/2 (and compatible) machines. Topics such as modelling and transformation of objects, hidden surface removal, smooth shading, shadows, transparency and reflections are covered. A full explanation of all these concepts, the underlying mathematics and data structures is provided by the authors. The contents of this book will enable the reader, whether an interested user equipped with a suitable microcomputer, or a student taking an advanced practical course in computer graphics, to acquire considerable expertise in an exciting area of visual communication.
algorithms C++ programming language clipping computer graphics data structure modeling reflection shading