... functions, 160Allocation function, 160backbone data structure, 149–156binary triangle tree, 129–132detail mapping, 147–148diamond creation function, 151–153diamond pool buffer, 153–154diamonds, ... demos, conventions used inbook, 8animations, water rendering, 170API, vertex buffer rendering advantages, 81–82applications, terrain programming uses, 4–5arguments, interpolation function, ... I/O,21–22camera -terrain collision detection, 187–189CD-ROMcontents structure, 207file path conventions, 8GUI, 206installation, 207system requirements, 206graphics cards, vertex informationpreferences,...