Michael Abrash's graphics programming black book

Special ed.
  • 0 Ratings
  • 4 Want to read
  • 1 Currently reading
  • 0 Have read

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 4 Want to read
  • 1 Currently reading
  • 0 Have read

Buy this book

Last edited by MARC Bot
February 14, 2020 | History

Michael Abrash's graphics programming black book

Special ed.
  • 0 Ratings
  • 4 Want to read
  • 1 Currently reading
  • 0 Have read

This edition doesn't have a description yet. Can you add one?

Publish Date
Publisher
Coriolis
Language
English
Pages
1342

Buy this book

Previews available in: English

Edition Availability
Cover of: Michael Abrash's graphics programming black book
Michael Abrash's graphics programming black book
1997, Coriolis
in English - Special ed.

Add another edition?

Book Details


First Sentence

"What was it like working with John Carmack on Quake? Like being strapped onto a rocket during takeoff-in the middle of a hurricane."

Table of Contents

The Best Optimizer is between Your Ears
A World Apart
Assume Nothing
In the Lair of the Cycle-Eaters
Crossing the Border
Looking Past Face
Local Optimization
Speeding Up C with Assembly Language
Hints My Readers Gave Me
Patient Coding, Faster Code
Pushing the 286 and 386
Pushing the 486
Aiming the 486
Boyer-Moore String Searching
Linked Lists and Unintended Challenges
There Ain't No Such Thing as the Fastest Code
The Game of Life
It's a Wonderful Life
Pentium: Not the Same Old Song
Pentium Rules
Unleashing the Pentium's V-pipe
Zenning and the Flexible Mind
Bones and Sinew
Parallel Processing with the VGA
VGA Data Machinery
VGA Write Mode 3
Yet Another VGA Write Mode
Reading VGA Memory
Saving Screens and Other VGA Mysteries
Video Est Omnis Divisa
Higher 256-Color Resolution on the VGA
Be It Resolved: 360x480
Yogi Bear and Eurythmics Confront VGA Colors
Changing Colors without Writing Pixels
Bresenham Is Fast, and Fast Is Good
The Good, theBad, and the Run-Sliced
Dead Cats and Lightning Lines
The Polygon Primeval
Fast Convex Polygons
Of Songs, Taxes, and the Simplicity of Complex Polygons
Those Way-Down Polygon Nomenclature Blues
Wu'ed in Haste; Fried, Stewed at Leisure
Bit-Plane Animation
Split Screens Save the Page-Flipped Day
Dog Hair and Dirty Rectangles
Who Was that Masked Image?
Mode X: 256-Color VGA Magic
Mode X Marks the Latch
Mode X 256-Color Animation
Adding a Dimension
Sneakers in Space
Fast 3-D Animation: Meet X-Sharp
Raw Speed and More
3-D Shading
Color Modeling in 256-Color Mode
Pooh and the Space Station
10,000 Freshly Sheared Sheep on the Screen
Heinlein's Crystal Ball, Spock's Brain, and the 9-Cycle Dare
The Idea of BSP Trees
Compiling BSP Trees
Frames of Reference
One Story, Two Rules, and a BSP Renderer
Floating-Point for Real-Time 3-D
Quake's Visible-Surface Determination
3-D Clipping and Other Thoughts
Quake's Hidden-Surface Removal
Sorted Spans in Action
Quake's Lighting Model
Surface Caching and Quake's Triangle Models
Quake: A Post-Mortem and a Glimpse into the Future

Edition Notes

Include index.

Published in
Albany, NY
Other Titles
Graphics programming black book

Classifications

Dewey Decimal Class
006.6/765
Library of Congress
QA76.6 .A272 1997

The Physical Object

Pagination
xxxiv, 1342 p.
Number of pages
1342

ID Numbers

Open Library
OL419484M
Internet Archive
michaelabrashsgr00abra
ISBN 10
1576101746
LCCN
98123580
OCLC/WorldCat
37712424
Goodreads
946151

Excerpts

What was it like working with John Carmack on Quake? Like being strapped onto a rocket during takeoff-in the middle of a hurricane.
added anonymously.

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

History

Download catalog record: RDF / JSON
February 14, 2020 Edited by MARC Bot remove fake subjects
July 22, 2017 Edited by Mek adding subject: In library
April 28, 2010 Edited by Open Library Bot Linked existing covers to the work.
February 3, 2010 Edited by WorkBot add more information to works
December 9, 2009 Created by WorkBot add works page