Core Techniques and Algorithms in Game Programming: Daniel Sanchez-Crespo Dalmau
Core Techniques and Algorithms in Game Programming: Daniel Sanchez-Crespo Dalmau
Core Techniques and Algorithms in Game Programming: Daniel Sanchez-Crespo Dalmau
Algorithms in Game
Programming
Table of Contents
Introduction xxv
Mouse 130
Mouselook 132
Joysticks 134
Response Curves 138
Hardware Abstraction 141
Force Feedback 144
In Closing 147
Color 356
Texture Mapping 358
Geometry Formats " 359
A Generic Graphics Pipeline 360
Clipping 361
Culling 368
Occlusion Testing 371
Resolution Determination 373
Transform and Lighting 379
Rasterization 380
In Closing 383
Geomipmapping 425
ROAM 429
Pass One: Construct the Variance Tree " 429
Pass Two: Mesh Reconstruction 431
Optimizations 434
Chunked LODs 436
A GPU-Centric Approach 440
Outdoors Scene Graphs 443
In Closing 445
Mipmapping 573
Texture Optimization 575
Texture Compression 577
Texture Caching and Paging 578
Multipass Techniques 580
Multitexture 584
Texture Arithmetic and Combination 585
Detail Textures 593
Environment Mapping 594
Bump Mapping 595
Emboss Bump Mapping 596
Dot3 Bump Mapping 597
Gloss Mapping 599
In Closing 600
Index 827