Logo

Michael Abrash's Graphics Programming Black Book

Large book cover: Michael Abrash's Graphics Programming Black Book

Michael Abrash's Graphics Programming Black Book
by

Publisher: Coriolis Group Books
ISBN/ASIN: 1576101746
ISBN-13: 9781576101742
Number of pages: 1342

Description:
This is a collection of the author's previous books on assembly language and graphics programming, as well as past columns for Dr. Dobb's magazine. Though much of the book is out-of-date by now, the reader can see some of the author's tendencies: -a reliance on profiling in order to test code, and creative thinking to improve performance wherever possible. The last few chapters explore the technology behind the popular Doom and Quake 3-D games by id Corporation. Optimized solutions to 3-D graphics problems from texture mapping, hidden surface removal, and Binary Space Partitioning trees are explained. This book is clearly targeted at game developers and serious assembly language programmers.

Home page url

Download or read it online for free here:
Download link
(multiple formats)

Similar books

Book cover: Blender 3D: Noob to ProBlender 3D: Noob to Pro
- Wikibooks
This book is a series of tutorials to help new users learn Blender. The tutorials increase in difficulty, and later tutorials build on the lessons in previous ones. Therefore, Blender beginners should follow the tutorials in sequence.
(25740 views)
Book cover: Magic Ink: Information Software and the Graphical InterfaceMagic Ink: Information Software and the Graphical Interface
by - worrydream.com
The book demonstrates the crucial role of information graphic design, and presents three approaches to context-sensitivity. The intent is to introduce a 'unified theory' of information software design, and provide inspiration for designers.
(11124 views)
Book cover: Cg ProgrammingCg Programming
- Wikibooks
Nvidia's programming language Cg is one of several commonly used shading languages for real-time rendering. These shading languages are used to program shaders (i.e. more or less small programs) that are executed on a GPU (graphics processing unit).
(5951 views)
Book cover: Learning Modern 3D Graphics ProgrammingLearning Modern 3D Graphics Programming
by
This book teaches beginner-level programmable rendering for graphics programmers, from the ground up. The author also covers some important material that is often neglected or otherwise relegated to more 'advanced' concepts.
(9301 views)