Introduction - If you have any usage issues, please Google them yourself
Packet : 97288436openglsb_16_20.rar filelist
chapt20\CarbonGL\.DS_Store
chapt20\CarbonGL\body.cpp
chapt20\CarbonGL\body.tga
chapt20\CarbonGL\glass.cpp
chapt20\CarbonGL\glass.tga
chapt20\CarbonGL\main.cpp
chapt20\CarbonGL\neg_x.tga
chapt20\CarbonGL\neg_y.tga
chapt20\CarbonGL\neg_z.tga
chapt20\CarbonGL\pos_x.tga
chapt20\CarbonGL\pos_y.tga
chapt20\CarbonGL\pos_z.tga
chapt20\CarbonGL\thundergl.cpp
chapt20\CarbonGLFonts\.DS_Store
chapt20\CarbonGLFonts\body.cpp
chapt20\CarbonGLFonts\body.tga
chapt20\CarbonGLFonts\glass.cpp
chapt20\CarbonGLFonts\glass.tga
chapt20\CarbonGLFonts\main.cpp
chapt20\CarbonGLFonts\neg_x.tga
chapt20\CarbonGLFonts\neg_y.tga
chapt20\CarbonGLFonts\neg_z.tga
chapt20\CarbonGLFonts\pos_x.tga
chapt20\CarbonGLFonts\pos_y.tga
chapt20\CarbonGLFonts\pos_z.tga
chapt20\CarbonGLFonts\thundergl.cpp
chapt20\CocoGL\body.cpp
chapt20\CocoGL\body.tga
chapt20\CocoGL\glass.cpp
chapt20\CocoGL\glass.tga
chapt20\CocoGL\main.m
chapt20\CocoGL\neg_x.tga
chapt20\CocoGL\neg_y.tga
chapt20\CocoGL\neg_z.tga
chapt20\CocoGL\pos_x.tga
chapt20\CocoGL\pos_y.tga
chapt20\CocoGL\pos_z.tga
chapt20\CocoGL\thundergl.cpp
chapt20\CocoGL\ThunderGLView.h
chapt20\CocoGL\ThunderGLView.m
chapt20\FullScreen\body.cpp
chapt20\FullScreen\body.tga
chapt20\FullScreen\glass.cpp
chapt20\FullScreen\glass.tga
chapt20\FullScreen\main.cpp
chapt20\FullScreen\neg_x.tga
chapt20\FullScreen\neg_y.tga
chapt20\FullScreen\neg_z.tga
chapt20\FullScreen\pos_x.tga
chapt20\FullScreen\pos_y.tga
chapt20\FullScreen\pos_z.tga
chapt20\FullScreen\thundergl.cpp
chapt16\vertexblend\shaders\skinning.vs
chapt16\vertexblend\vertexblend.cpp
chapt16\vertexshaders\shaders\3lights.vs
chapt16\vertexshaders\shaders\diffuse.vs
chapt16\vertexshaders\shaders\fog.vs
chapt16\vertexshaders\shaders\fogcoord.vs
chapt16\vertexshaders\shaders\ptsize.vs
chapt16\vertexshaders\shaders\sepspec.vs
chapt16\vertexshaders\shaders\simple.vs
chapt16\vertexshaders\shaders\specular.vs
chapt16\vertexshaders\shaders\stretch.vs
chapt16\vertexshaders\shaders\texspec.vs
chapt16\vertexshaders\vertexshaders.cpp
chapt17\bumpmap\bumpmap.cpp
chapt17\bumpmap\shaders\bumpmap.fs
chapt17\bumpmap\shaders\bumpmap.vs
chapt17\bumpmap\shaders\showbump.fs
chapt17\bumpmap\shaders\showbump.vs
chapt17\fragmentshaders\fragmentshaders.cpp
chapt17\fragmentshaders\shaders\colorinvert.fs
chapt17\fragmentshaders\shaders\fog.fs
chapt17\fragmentshaders\shaders\grayinvert.fs
chapt17\fragmentshaders\shaders\grayscale.fs
chapt17\fragmentshaders\shaders\heatsig.fs
chapt17\fragmentshaders\shaders\sepia.fs
chapt17\fragmentshaders\shaders\simple.fs
chapt17\imageproc\imageproc.cpp
chapt17\imageproc\shaders\blur.fs
chapt17\imageproc\shaders\dilation.fs
chapt17\imageproc\shaders\erosion.fs
chapt17\imageproc\shaders\laplacian.fs
chapt17\imageproc\shaders\passthrough.fs
chapt17\imageproc\shaders\prewitt.fs
chapt17\imageproc\shaders\sharpen.fs
chapt17\imageproc\shaders\sobel.fs
chapt17\lighting\lighting.cpp
chapt17\lighting\shaders\3lights.fs
chapt17\lighting\shaders\3lights.vs
chapt17\lighting\shaders\diffuse.fs
chapt17\lighting\shaders\diffuse.vs
chapt17\lighting\shaders\simple.fs
chapt17\lighting\shaders\simple.vs
chapt17\lighting\shaders\specular.fs
chapt17\lighting\shaders\specular.vs
chapt17\proctex\proctex.cpp
chapt17\proctex\shaders\beachball.fs
chapt17\proctex\shaders\beachball.vs
chapt17\proctex\shaders\checkerboard.fs
chapt17\proctex\shaders\checkerboard.vs
chapt17\proctex\shaders\toyball.fs
chapt17\proctex\shaders\toyball.vs
chapt18\fbodrawbuffers\Babson.tga
chapt18\fbodrawbuffers\fbodrawbuffers.cpp
chapt18\fbodrawbuffers\MAMS.tga
chapt18\fbodrawbuffers\shaders\blur.fs
chapt18\fbodrawbuffers\shaders\colorinvert.fs
chapt18\fbodrawbuffers\shaders\combine.fs
chapt18\fbodrawbuffers\shaders\grayscale.fs
chapt18\fbodrawbuffers\shaders\laplacian.fs
chapt18\fbodrawbuffers\shaders\multirender.fs
chapt18\fbodrawbuffers\WPI.tga
chapt18\fbodrawbuffers\WRHS.tga
chapt18\fboenvmap\Babson.tga
chapt18\fboenvmap\fboenvmap.cpp
chapt18\fboenvmap\MAMS.tga
chapt18\fboenvmap\WPI.tga
chapt18\fboenvmap\WRHS.tga
chapt18\fboshadowmap\fboshadowmap.cpp
chapt18\hdrbloom\hdrbloom.cpp
chapt18\hdrbloom\shaders\combine.fs
chapt18\hdrbloom\shaders\combine.vs
chapt18\hdrbloom\shaders\gaussian.fs
chapt18\hdrbloom\shaders\gaussian.vs
chapt18\hdrbloom\shaders\hdrball.fs
chapt18\hdrbloom\shaders\hdrball.vs
chapt18\hdrbloom\shaders\show2d.fs
chapt18\hdrbloom\shaders\show2d.vs
chapt18\pixbufobj\pixbufobj.cpp
chapt18\texfloat\shaders\clamped.fs
chapt18\texfloat\shaders\iris.fs
chapt18\texfloat\shaders\trivial.fs
chapt18\texfloat\shaders\whitebalance.fs
chapt18\texfloat\texfloat.cpp
chapt19\fscreen\FScreen.cpp
chapt19\GLRect\GLRect.cpp
chapt19\GLView\GLView.cpp
chapt19\GLView\GLView.h
chapt19\GLView\GLView.rc
chapt19\GLView\GLViewDlg.cpp
chapt19\GLView\GLViewDlg.h
chapt19\GLView\GLViewPixFormatDlg.cpp
chapt19\GLView\GLViewPixFormatDlg.h
chapt19\GLView\GLWindow.cpp
chapt19\GLView\GLWindow.h
chapt19\GLView\res\Block1.BMP
chapt19\GLView\res\Block2.BMP
chapt19\GLView\res\Block3.BMP
chapt19\GLView\res\Block4.BMP
chapt19\GLView\res\Block5.BMP
chapt19\GLView\res\Block6.BMP
chapt19\GLView\res\GLView.ico
chapt19\GLView\res\GLView.rc2
chapt19\GLView\res\Nogl.bmp
chapt19\GLView\res\smallgl.BMP
chapt19\GLView\resource.h
chapt19\GLView\StdAfx.cpp
chapt19\GLView\StdAfx.h
chapt19\RThread\EARTH.BMP
chapt19\RThread\resource.h
chapt19\RThread\RThread.cpp
chapt19\RThread\RThread.h
chapt19\RThread\RThread.ico
chapt19\RThread\RThread.rc
chapt19\RThread\small.ico
chapt19\SphereWorld32\Grass.tga
chapt19\SphereWorld32\Orb.tga
chapt19\SphereWorld32\resource.h
chapt19\SphereWorld32\resources.rc
chapt19\SphereWorld32\SphereWorld32.cpp
chapt19\SphereWorld32\Wood.tga
chapt19\Text2D\Text2D.cpp
chapt19\Text3D\Text3D.cpp
chapt16\vertexblend\shaders
chapt16\vertexshaders\shaders
chapt17\bumpmap\shaders
chapt17\fragmentshaders\shaders
chapt17\imageproc\shaders
chapt17\lighting\shaders
chapt17\proctex\shaders
chapt18\fbodrawbuffers\shaders
chapt18\hdrbloom\shaders
chapt18\texfloat\shaders
chapt19\GLView\res
chapt20\CarbonGL
chapt20\CarbonGLFonts
chapt20\CocoGL
chapt20\FullScreen
chapt16\vertexblend
chapt16\vertexshaders
chapt17\bumpmap
chapt17\fragmentshaders
chapt17\imageproc
chapt17\lighting
chapt17\proctex
chapt18\fbodrawbuffers
chapt18\fboenvmap
chapt18\fboshadowmap
chapt18\hdrbloom
chapt18\pixbufobj
chapt18\texfloat
chapt19\fscreen
chapt19\GLRect
chapt19\GLView
chapt19\RThread
chapt19\SphereWorld32
chapt19\Text2D
chapt19\Text3D
chapt20
chapt16
chapt17
chapt18
chapt19