Introduction - If you have any usage issues, please Google them yourself
Packet : openGLgame.rar filelist
openGLgame\Chapter10\FrustumCulling\centaur\Centaur.pcx
openGLgame\Chapter10\FrustumCulling\centaur\Centaur.tga
openGLgame\Chapter10\FrustumCulling\centaur\Centaur_i.pcx
openGLgame\Chapter10\FrustumCulling\centaur\ctf_b.pcx
openGLgame\Chapter10\FrustumCulling\centaur\ctf_b_i.pcx
openGLgame\Chapter10\FrustumCulling\centaur\ctf_r.pcx
openGLgame\Chapter10\FrustumCulling\centaur\ctf_r_i.pcx
openGLgame\Chapter10\FrustumCulling\centaur\readme.txt
openGLgame\Chapter10\FrustumCulling\centaur\Tris.md2
openGLgame\Chapter10\FrustumCulling\centaur\WEAPON.MD2
openGLgame\Chapter10\FrustumCulling\centaur\Weapon.pcx
openGLgame\Chapter10\FrustumCulling\CGfxOpenGL.cpp
openGLgame\Chapter10\FrustumCulling\CGfxOpenGL.h
openGLgame\Chapter10\FrustumCulling\CTargaImage.cpp
openGLgame\Chapter10\FrustumCulling\CTargaImage.h
openGLgame\Chapter10\FrustumCulling\FrustumCulling.dsp
openGLgame\Chapter10\FrustumCulling\FrustumCulling.dsw
openGLgame\Chapter10\FrustumCulling\FrustumCulling.exe
openGLgame\Chapter10\FrustumCulling\FrustumCulling.sln
openGLgame\Chapter10\FrustumCulling\FrustumCulling.vcproj
openGLgame\Chapter10\FrustumCulling\GLee.c
openGLgame\Chapter10\FrustumCulling\GLee.h
openGLgame\Chapter10\FrustumCulling\grass.tga
openGLgame\Chapter10\FrustumCulling\heightmap.raw
openGLgame\Chapter10\FrustumCulling\md2.cpp
openGLgame\Chapter10\FrustumCulling\MD2.h
openGLgame\Chapter10\FrustumCulling\Necromicus\a_grenades.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\BLUE.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\BLUE_i.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\bump1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\ctf_b.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\ctf_b_i.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\ctf_r.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\ctf_r_i.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\death1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\death2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\death3.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\death4.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\drown1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\fall1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\fall2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\GREEN.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\GREEN_i.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\gurp1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\gurp2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\jump1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\necromicus.tga
openGLgame\Chapter10\FrustumCulling\Necromicus\ORANGE.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\ORANGE_i.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\pain100_1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain100_2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain25_1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain25_2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain50_1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain50_1a.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain50_2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain50_2a.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain75_1.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\pain75_2.wav
openGLgame\Chapter10\FrustumCulling\Necromicus\tris.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\weapon.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\weapon.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\w_bfg.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_blaster.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_chaingun.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_glauncher.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_grapple.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_hyperblaster.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_machinegun.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_railgun.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_rlauncher.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_shotgun.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\w_sshotgun.md2
openGLgame\Chapter10\FrustumCulling\Necromicus\YELLOW.pcx
openGLgame\Chapter10\FrustumCulling\Necromicus\YELLOW_i.pcx
openGLgame\Chapter10\FrustumCulling\rhino\BUMP1.WAV
openGLgame\Chapter10\FrustumCulling\rhino\ctf_b.pcx
openGLgame\Chapter10\FrustumCulling\rhino\ctf_b_i.pcx
openGLgame\Chapter10\FrustumCulling\rhino\ctf_r.pcx
openGLgame\Chapter10\FrustumCulling\rhino\ctf_r_i.pcx
openGLgame\Chapter10\FrustumCulling\rhino\DEATH1.WAV
openGLgame\Chapter10\FrustumCulling\rhino\DEATH2.WAV
openGLgame\Chapter10\FrustumCulling\rhino\DEATH3.WAV
openGLgame\Chapter10\FrustumCulling\rhino\DEATH4.WAV
openGLgame\Chapter10\FrustumCulling\rhino\DROWN1.WAV
openGLgame\Chapter10\FrustumCulling\rhino\FALL1.WAV
openGLgame\Chapter10\FrustumCulling\rhino\FALL2.WAV
openGLgame\Chapter10\FrustumCulling\rhino\GURP1.WAV
openGLgame\Chapter10\FrustumCulling\rhino\GURP2.WAV
openGLgame\Chapter10\FrustumCulling\rhino\JUMP1.WAV
openGLgame\Chapter10\FrustumCulling\rhino\Pain100_1.wav
openGLga