Introduction - If you have any usage issues, please Google them yourself
Packet : 103244817nehe.rar filelist
源代码\lesson01 创建一个OpenGL窗口\Lesson1.cpp
源代码\lesson01 创建一个OpenGL窗口\Lesson1.dsp
源代码\lesson01 创建一个OpenGL窗口\Lesson1.dsw
源代码\lesson01 创建一个OpenGL窗口\Lesson1.exe
源代码\lesson01 创建一个OpenGL窗口\NeHe's Readme.txt
源代码\lesson01 创建一个OpenGL窗口\Lesson1.ncb
源代码\lesson01 创建一个OpenGL窗口\lesson1.plg
源代码\lesson01 创建一个OpenGL窗口\Lesson1.opt
源代码\lesson02 多边形\Lesson2.cpp
源代码\lesson02 多边形\Lesson2.dsp
源代码\lesson02 多边形\Lesson2.dsw
源代码\lesson02 多边形\Lesson2.exe
源代码\lesson02 多边形\Lesson2.ncb
源代码\lesson02 多边形\lesson2.plg
源代码\lesson02 多边形\NeHe's Readme.txt
源代码\lesson02 多边形\Lesson2.opt
源代码\lesson03 添加颜色\Lesson3.cpp
源代码\lesson03 添加颜色\Lesson3.dsp
源代码\lesson03 添加颜色\Lesson3.dsw
源代码\lesson03 添加颜色\Lesson3.exe
源代码\lesson03 添加颜色\Lesson3.ncb
源代码\lesson03 添加颜色\lesson3.plg
源代码\lesson03 添加颜色\NeHe's Readme.txt
源代码\lesson03 添加颜色\Lesson3.opt
源代码\lesson04 旋转\Lesson4.cpp
源代码\lesson04 旋转\Lesson4.dsp
源代码\lesson04 旋转\Lesson4.dsw
源代码\lesson04 旋转\Lesson4.exe
源代码\lesson04 旋转\Lesson4.ncb
源代码\lesson04 旋转\lesson4.plg
源代码\lesson04 旋转\NeHe's Readme.txt
源代码\lesson04 旋转\Lesson4.opt
源代码\lesson05 3D物体\Lesson5.cpp
源代码\lesson05 3D物体\Lesson5.dsp
源代码\lesson05 3D物体\Lesson5.dsw
源代码\lesson05 3D物体\Lesson5.exe
源代码\lesson05 3D物体\Lesson5.ncb
源代码\lesson05 3D物体\lesson5.plg
源代码\lesson05 3D物体\NeHe's Readme.txt
源代码\lesson05 3D物体\Lesson5.opt
源代码\lesson06 纹理映射\Data\NeHe.bmp
源代码\lesson06 纹理映射\Lesson6.dsp
源代码\lesson06 纹理映射\Lesson6.dsw
源代码\lesson06 纹理映射\Lesson6.exe
源代码\lesson06 纹理映射\Lesson6.ncb
源代码\lesson06 纹理映射\lesson6.plg
源代码\lesson06 纹理映射\NeHe's Readme.txt
源代码\lesson06 纹理映射\Lesson6.cpp
源代码\lesson06 纹理映射\Lesson6.opt
源代码\lesson07 光照和键盘控制\Data\Crate.bmp
源代码\lesson07 光照和键盘控制\Lesson7.cpp
源代码\lesson07 光照和键盘控制\Lesson7.dsp
源代码\lesson07 光照和键盘控制\Lesson7.dsw
源代码\lesson07 光照和键盘控制\Lesson7.exe
源代码\lesson07 光照和键盘控制\Lesson7.ncb
源代码\lesson07 光照和键盘控制\Lesson7.opt
源代码\lesson07 光照和键盘控制\lesson7.plg
源代码\lesson07 光照和键盘控制\NeHe's Readme.txt
源代码\lesson08 混合透明\Data\Glass.bmp
源代码\lesson08 混合透明\Lesson8.cpp
源代码\lesson08 混合透明\Lesson8.dsp
源代码\lesson08 混合透明\Lesson8.dsw
源代码\lesson08 混合透明\Lesson8.exe
源代码\lesson08 混合透明\NeHe's Readme.txt
源代码\lesson09 3D空间中移动图像\lesson9.dsp
源代码\lesson09 3D空间中移动图像\lesson9.dsw
源代码\lesson09 3D空间中移动图像\lesson9.ncb
源代码\lesson09 3D空间中移动图像\lesson9.plg
源代码\lesson09 3D空间中移动图像\NeHe's Readme.txt
源代码\lesson09 3D空间中移动图像\lesson9.cpp
源代码\lesson09 3D空间中移动图像\Data\Star.bmp
源代码\lesson09 3D空间中移动图像\lesson9.opt
源代码\lesson11 飘动的旗帜\Lesson11\Lesson11.dsp
源代码\lesson11 飘动的旗帜\Lesson11\Lesson11.dsw
源代码\lesson11 飘动的旗帜\Lesson11\Lesson11.exe
源代码\lesson11 飘动的旗帜\Lesson11\NeHe's Readme.txt
源代码\lesson11 飘动的旗帜\Lesson11\Lesson11.ncb
源代码\lesson11 飘动的旗帜\Lesson11\Lesson11.cpp
源代码\lesson11 飘动的旗帜\Lesson11\Lesson11.opt
源代码\lesson11 飘动的旗帜\Lesson11\Data\Tim.bmp
源代码\lesson12 显示列表\Lesson12\Lesson12.cpp
源代码\lesson12 显示列表\Lesson12\Lesson12.dsp
源代码\lesson12 显示列表\Lesson12\Lesson12.dsw
源代码\lesson12 显示列表\Lesson12\Lesson12.exe
源代码\lesson12 显示列表\Lesson12\NeHe's Readme.txt
源代码\lesson12 显示列表\Lesson12\Lesson12.ncb
源代码\lesson12 显示列表\Lesson12\Lesson12.opt
源代码\lesson12 显示列表\Lesson12\Data\Cube.bmp
源代码\lesson13 图像字体\Lesson13\Lesson13.dsp
源代码\lesson13 图像字体\Lesson13\Lesson13.dsw
源代码\lesson13 图像字体\Lesson13\Lesson13.exe
源代码\lesson13 图像字体\Lesson13\NeHe's Readme.txt
源代码\lesson13 图像字体\Lesson13\Lesson13.ncb
源代码\lesson13 图像字体\Lesson13\lesson13.plg
源代码\lesson13 图像字体\Lesson13\Lesson13.cpp
源代码\lesson13 图像字体\Lesson13\Lesson13.opt
源代码\lesson14 图形字体\Lesson14\Lesson14.dsp
源代码\lesson14 图形字体\Lesson14\Lesson14.dsw
源代码\lesson14 图形字体\Lesson14\Lesson14.exe
源代码\lesson14 图形字体\Lesson14\NeHe's Readme.txt
源代码\lesson14 图形字体\Lesson14\Lesson14.ncb
源代码\lesson14 图形字体\Lesson14\lesson14.plg
源代码\lesson14 图形字体\Lesson14\Lesson14.cpp
源代码\lesson14 图形字体\Lesson14\Lesson14.opt
源代码\lesson15 图形字体的纹理映射\Lesson15\Lesson15.cpp
源代码\lesson15 图形字体的纹理映射\Lesson15\Lesson15.dsp
源代码\lesson15 图形字体的纹理映射\Lesson15\Lesson15.dsw
源代码\lesson15 图形字体的纹理映射\Lesson15\Lesson15.exe
源代码\lesson15 图形字体的纹理映射\Lesson15\NeHe's Readme.txt
源代码\lesson15 图形字体的纹理映射\Lesson15\Lesson15.ncb
源代码\lesson15 图形字体的纹理映射\Lesson15\lesson15.plg
源代码\lesson15 图形字体的纹理映射\Lesson15\Lesson15.opt
源代码\lesson15 图形字体的纹理映射\Lesson15\Data\Lights.bmp
源代码\lesson16 雾\Lesson16\Lesson16.cpp
源代码\lesson16 雾\Lesson16\Lesson16.dsp
源代码\lesson16 雾\Lesson16\Lesson16.dsw
源代码\lesson16 雾\Lesson16\Lesson16.exe
源代码\lesson16 雾\Lesson16\NeHe's Readme.txt
源代码\lesson16 雾\Lesson16\Lesson16.ncb
源代码\lesson16 雾\Lesson16\lesson16.plg
源代码\lesson16 雾\Lesson16\Lesson16.opt
源代码\lesson16 雾\Lesson16\Data\Crate.bmp
源代码\lesson17 2D 图像文字\Lesson17\Lesson17.cpp
源代码\lesson17 2D 图像文字\Lesson17\Lesson17.dsp
源代码\lesson17 2D 图像文字\Lesson17\Lesson17.dsw
源代码\lesson17 2D 图像文字\Lesson17\Lesson17.exe
源代码\lesson17 2D 图像文字\Lesson17\NeHe's Readme.txt
源代码\lesson17 2D 图像文字\Lesson17\Data\Bumps.bmp
源代码\lesson17 2D 图像文字\Lesson17\Data\Font.bmp
源代码\lesson18 二次几何体\Lesson18\Lesson18.cpp
源代码\lesson18 二次几何体\Lesson18\Lesson18.dsp
源代码\lesson18 二次几何体\Lesson18\Lesson18.dsw
源代码\lesson18 二次几何体\Lesson18\Lesson18.exe
源代码\lesson18 二次几何体\Lesson18\NeHe's Readme.txt
源代码\lesson18 二次几何体\Lesson18\Data\Wall.bmp
源代码\lesson19 粒子系统\Lesson19\Lesson19.dsw
源代码\lesson19 粒子系统\Lesson19\Lesson19.exe
源代码\lesson19 粒子系统\Lesson19\NeHe's Readme.txt
源代码\lesson19 粒子系统\Lesson19\Lesson19.ncb
源代码\lesson19 粒子系统\Lesson19\lesson19.plg
源代码\lesson19 粒子系统\Lesson19\Lesson19.dsp
源代码\lesson19 粒子系统\Lesson19\Lesson19.cpp
源代码\lesson19 粒子系统\Lesson19\Lesson19.opt
源代码\lesson19 粒子系统\Lesson19\Data\Particle.bmp
源代码\lesson20 蒙板\Lesson20\Lesson20.cpp
源代码\lesson20 蒙板\Lesson20\Lesson20.dsp
源代码\lesson20 蒙板\Lesson20\Lesson20.dsw
源代码\lesson20 蒙板\Lesson20\Lesson20.exe
源代码\lesson20 蒙板\Lesson20\NeHe's Readme.txt
源代码\lesson20 蒙板\Lesson20\Lesson20.ncb
源代码\lesson20 蒙板\Lesson20\Data\Image1.bmp
源代码\lesson20 蒙板\Lesson20\Data\Image2.bmp
源代码\lesson20 蒙板\Lesson20\Data\Logo.bmp
源代码\lesson20 蒙板\Lesson20\Data\Mask1.bmp
源代码\lesson20 蒙板\Lesson20\Data\Mask2.bmp
源代码\lesson20 蒙板\Lesson20\lesson20.plg
源代码\lesson20 蒙板\Lesson20\Lesson20.opt
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Lesson21.cpp
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Lesson21.dsp
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Lesson21.dsw
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Lesson21.exe
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\NeHe's Readme.txt
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Lesson21.ncb
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\lesson21.plg
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data\Complete.wav
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data\Die.wav
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data\Font.bmp
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data\Freeze.wav
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data\Hourglass.wav
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data\Image.bmp
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Lesson21.opt
源代码\lesson23 球面映射\Lesson23\Lesson23.cpp
源代码\lesson23 球面映射\Lesson23\Lesson23.dsp
源代码\lesson23 球面映射\Lesson23\Lesson23.dsw
源代码\lesson23 球面映射\Lesson23\Lesson23.exe
源代码\lesson23 球面映射\Lesson23\NeHe's Readme.txt
源代码\lesson23 球面映射\Lesson23\Lesson23.ncb
源代码\lesson23 球面映射\Lesson23\Data\BG.bmp
源代码\lesson23 球面映射\Lesson23\Data\Reflect.bmp
源代码\lesson23 球面映射\Lesson23\Lesson23.plg
源代码\lesson23 球面映射\Lesson23\Lesson23.opt
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.cpp
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.dsp
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.dsw
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.exe
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\NeHe's Readme.txt
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.ncb
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.plg
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Data\Font.tga
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Lesson24.opt
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.dsp
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.dsw
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.exe
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\NeHe's Readme.txt
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Data\Sphere.txt
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Data\Torus.txt
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Data\Tube.txt
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.ncb
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.cpp
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.plg
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Lesson25.opt
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.cpp
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.dsp
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.dsw
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.exe
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\NeHe's Readme.txt
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Data\Ball.bmp
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Data\Envroll.bmp
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Data\Envwall.bmp
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.ncb
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.plg
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Lesson26.opt
源代码\lesson27 影子\Lesson27\3Dobject.h
源代码\lesson27 影子\Lesson27\Lesson27.cpp
源代码\lesson27 影子\Lesson27\Lesson27.dsp
源代码\lesson27 影子\Lesson27\Lesson27.dsw
源代码\lesson27 影子\Lesson27\Lesson27.exe
源代码\lesson27 影子\Lesson27\NeHe's Readme.txt
源代码\lesson27 影子\Lesson27\Data\Object.txt
源代码\lesson27 影子\Lesson27\Data\Object1.txt
源代码\lesson27 影子\Lesson27\Data\Object2.txt
源代码\lesson27 影子\Lesson27\Data\SimpleObject.txt
源代码\lesson27 影子\Lesson27\Lesson27.ncb
源代码\lesson27 影子\Lesson27\Lesson27.plg
源代码\lesson27 影子\Lesson27\Lesson27.opt
源代码\lesson28 贝塞尔曲面\Lesson28\Lesson28.cpp
源代码\lesson28 贝塞尔曲面\Lesson28\Lesson28.dsp
源代码\lesson28 贝塞尔曲面\Lesson28\Lesson28.dsw
源代码\lesson28 贝塞尔曲面\Lesson28\Lesson28.exe
源代码\lesson28 贝塞尔曲面\Lesson28\NeHe's Readme.txt
源代码\lesson28 贝塞尔曲面\Lesson28\Lesson28.ncb
源代码\lesson28 贝塞尔曲面\Lesson28\Lesson28.opt
源代码\lesson28 贝塞尔曲面\Lesson28\Data\NeHe.bmp
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.cpp
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.dsp
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.dsw
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.exe
源代码\lesson29 Blitter 函数\Lesson29\NeHe's Readme.txt
源代码\lesson29 Blitter 函数\Lesson29\Data\GL.raw
源代码\lesson29 Blitter 函数\Lesson29\Data\Monitor.raw
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.ncb
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.plg
源代码\lesson29 Blitter 函数\Lesson29\Lesson29.opt
源代码\lesson30 碰撞检测\Lesson30\Image.cpp
源代码\lesson30 碰撞检测\Lesson30\Image.h
源代码\lesson30 碰撞检测\Lesson30\Lesson30.cpp
源代码\lesson30 碰撞检测\Lesson30\Lesson30.dsp
源代码\lesson30 碰撞检测\Lesson30\Lesson30.dsw
源代码\lesson30 碰撞检测\Lesson30\Lesson30.exe
源代码\lesson30 碰撞检测\Lesson30\Mathex.h
源代码\lesson30 碰撞检测\Lesson30\NeHe's Readme.txt
源代码\lesson30 碰撞检测\Lesson30\Readme.txt
源代码\lesson30 碰撞检测\Lesson30\Tmatrix.cpp
源代码\lesson30 碰撞检测\Lesson30\Tmatrix.h
源代码\lesson30 碰撞检测\Lesson30\Tray.cpp
源代码\lesson30 碰撞检测\Lesson30\Tray.h
源代码\lesson30 碰撞检测\Lesson30\Tvector.cpp
源代码\lesson30 碰撞检测\Lesson30\Tvector.h
源代码\lesson30 碰撞检测\Lesson30\Data\Boden.bmp
源代码\lesson30 碰撞检测\Lesson30\Data\Explode.wav
源代码\lesson30 碰撞检测\Lesson30\Data\Marble.bmp
源代码\lesson30 碰撞检测\Lesson30\Data\Spark.bmp
源代码\lesson30 碰撞检测\Lesson30\Data\Wand.bmp
源代码\lesson30 碰撞检测\Lesson30\Lesson30.ncb
源代码\lesson30 碰撞检测\Lesson30\Lesson30.opt
源代码\lesson31 模型加载\Lesson31\Lesson31.cpp
源代码\lesson31 模型加载\Lesson31\Lesson31.dsp
源代码\lesson31 模型加载\Lesson31\Lesson31.dsw
源代码\lesson31 模型加载\Lesson31\Lesson31.exe
源代码\lesson31 模型加载\Lesson31\Lesson31.h
源代码\lesson31 模型加载\Lesson31\MilkshapeModel.cpp
源代码\lesson31 模型加载\Lesson31\MilkshapeModel.h
源代码\lesson31 模型加载\Lesson31\Model.cpp
源代码\lesson31 模型加载\Lesson31\Model.h
源代码\lesson31 模型加载\Lesson31\NeHe's Readme.txt
源代码\lesson31 模型加载\Lesson31\Lesson31.ncb
源代码\lesson31 模型加载\Lesson31\Lesson31.opt
源代码\lesson31 模型加载\Lesson31\Data\Model.ms3d
源代码\lesson31 模型加载\Lesson31\Data\Wood.bmp
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Lesson32.cpp
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Lesson32.dsp
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Lesson32.dsw
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Lesson32.exe
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\NeHe's Readme.txt
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\NeHeGL.cpp
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\NeHeGL.h
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Lesson32.ncb
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Lesson32.opt
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\BlueFace.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Bucket.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Coke.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Crosshair.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Explode.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Font.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Ground.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Shot.wav
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Sky.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Target.tga
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data\Vase.tga
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Lesson33.cpp
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Lesson33.dsp
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Lesson33.dsw
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Lesson33.exe
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\NeHe's Readme.txt
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Texture.h
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Tga.h
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\TGALoader.cpp
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Data\Compressed.tga
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Data\Uncompressed.tga
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.cpp
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.dsp
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.dsw
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.exe
源代码\lesson34 从高度图生成地形\Lesson34\NeHe's Readme.txt
源代码\lesson34 从高度图生成地形\Lesson34\Data\Terrain.raw
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.ncb
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.plg
源代码\lesson34 从高度图生成地形\Lesson34\Lesson34.opt
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.dsp
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.dsw
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.exe
源代码\lesson35 在OpenGL中播放AVI\Lesson35\NeHe's Readme.txt
源代码\lesson35 在OpenGL中播放AVI\Lesson35\NeHeGL.cpp
源代码\lesson35 在OpenGL中播放AVI\Lesson35\NeHeGL.h
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.ncb
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.plg
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Data\Face3.avi
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.cpp
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Lesson35.opt
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\Lesson36.cpp
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\Lesson36.dsp
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\Lesson36.dsw
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\Lesson36.exe
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\NeHe's Readme.txt
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\NeHeGL.cpp
源代码\lesson36 放射模糊和渲染到纹理\Lesson36\NeHeGL.h
源代码\lesson37 卡通映射\Lesson37\Lesson37.cpp
源代码\lesson37 卡通映射\Lesson37\Lesson37.dsp
源代码\lesson37 卡通映射\Lesson37\Lesson37.dsw
源代码\lesson37 卡通映射\Lesson37\Lesson37.exe
源代码\lesson37 卡通映射\Lesson37\NeHe's Readme.txt
源代码\lesson37 卡通映射\Lesson37\NeHeGL.cpp
源代码\lesson37 卡通映射\Lesson37\NeHeGL.h
源代码\lesson37 卡通映射\Lesson37\Lesson37.ncb
源代码\lesson37 卡通映射\Lesson37\Lesson37.opt
源代码\lesson37 卡通映射\Lesson37\Data\Model.txt
源代码\lesson37 卡通映射\Lesson37\Data\Shader.txt
源代码\lesson38 从资源文件中载入图像\Lesson38\Lesson38.aps
源代码\lesson38 从资源文件中载入图像\Lesson38\Lesson38.cpp
源代码\lesson38 从资源文件中载入图像\Lesson38\Lesson38.dsp
源代码\lesson38 从资源文件中载入图像\Lesson38\Lesson38.dsw
源代码\lesson38 从资源文件中载入图像\Lesson38\Lesson38.exe
源代码\lesson38 从资源文件中载入图像\Lesson38\Lesson38.rc
源代码\lesson38 从资源文件中载入图像\Lesson38\NeHe's Readme.txt
源代码\lesson38 从资源文件中载入图像\Lesson38\NeHeGL.cpp
源代码\lesson38 从资源文件中载入图像\Lesson38\NeHeGL.h
源代码\lesson38 从资源文件中载入图像\Lesson38\Resource.h
源代码\lesson38 从资源文件中载入图像\Lesson38\Data\Butterfly1.bmp
源代码\lesson38 从资源文件中载入图像\Lesson38\Data\Butterfly2.bmp
源代码\lesson38 从资源文件中载入图像\Lesson38\Data\Butterfly3.bmp
源代码\lesson39 物理模拟简介\Lesson39\Lesson39.cpp
源代码\lesson39 物理模拟简介\Lesson39\Lesson39.dsp
源代码\lesson39 物理模拟简介\Lesson39\Lesson39.dsw
源代码\lesson39 物理模拟简介\Lesson39\Lesson39.exe
源代码\lesson39 物理模拟简介\Lesson39\NeHe's Readme.txt
源代码\lesson39 物理模拟简介\Lesson39\NeHeGL.cpp
源代码\lesson39 物理模拟简介\Lesson39\NeHeGL.h
源代码\lesson39 物理模拟简介\Lesson39\Physics1.h
源代码\lesson40 绳子的模拟\Lesson40\Lesson40.cpp
源代码\lesson40 绳子的模拟\Lesson40\Lesson40.dsp
源代码\lesson40 绳子的模拟\Lesson40\Lesson40.dsw
源代码\lesson40 绳子的模拟\Lesson40\Lesson40.exe
源代码\lesson40 绳子的模拟\Lesson40\NeHe's Readme.txt
源代码\lesson40 绳子的模拟\Lesson40\NeHeGL.cpp
源代码\lesson40 绳子的模拟\Lesson40\NeHeGL.h
源代码\lesson40 绳子的模拟\Lesson40\Physics1.h
源代码\lesson40 绳子的模拟\Lesson40\Physics2.h
源代码\lesson40 绳子的模拟\Lesson40\Lesson40.ncb
源代码\lesson40 绳子的模拟\Lesson40\Lesson40.opt
源代码\lesson41 体积雾气\Lesson41\Lesson41.cpp
源代码\lesson41 体积雾气\Lesson41\Lesson41.dsp
源代码\lesson41 体积雾气\Lesson41\Lesson41.dsw
源代码\lesson41 体积雾气\Lesson41\Lesson41.exe
源代码\lesson41 体积雾气\Lesson41\NeHe's Readme.txt
源代码\lesson41 体积雾气\Lesson41\NeHeGL.cpp
源代码\lesson41 体积雾气\Lesson41\NeHeGL.h
源代码\lesson41 体积雾气\Lesson41\Lesson41.ncb
源代码\lesson41 体积雾气\Lesson41\Lesson41.opt
源代码\lesson41 体积雾气\Lesson41\Data\Wall.bmp
源代码\lesson42 多重视口\Lesson42\Lesson42.cpp
源代码\lesson42 多重视口\Lesson42\Lesson42.dsp
源代码\lesson42 多重视口\Lesson42\Lesson42.dsw
源代码\lesson42 多重视口\Lesson42\Lesson42.exe
源代码\lesson42 多重视口\Lesson42\NeHe's Readme.txt
源代码\lesson42 多重视口\Lesson42\NeHeGL.cpp
源代码\lesson42 多重视口\Lesson42\NeHeGL.h
源代码\lesson42 多重视口\Lesson42\Lesson42.ncb
源代码\lesson42 多重视口\Lesson42\Lesson42.plg
源代码\lesson42 多重视口\Lesson42\Lesson42.opt
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\FreeType-2.1.4-lib.zip
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\FreeType-6.dll
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\FreeType.cpp
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\FreeType.h
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Lesson43.cpp
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Lesson43.dsp
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Lesson43.dsw
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Lesson43.exe
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\NeHe's Readme.txt
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Test.ttf
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Zlib.dll
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Lesson43.ncb
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43\Lesson43.opt
源代码\lesson44 3D 光晕\Lesson44\glCamera.cpp
源代码\lesson44 3D 光晕\Lesson44\glCamera.h
源代码\lesson44 3D 光晕\Lesson44\glFont.cpp
源代码\lesson44 3D 光晕\Lesson44\glFont.h
源代码\lesson44 3D 光晕\Lesson44\glPoint.cpp
源代码\lesson44 3D 光晕\Lesson44\glPoint.h
源代码\lesson44 3D 光晕\Lesson44\glVector.cpp
源代码\lesson44 3D 光晕\Lesson44\glVector.h
源代码\lesson44 3D 光晕\Lesson44\Lesson44.cpp
源代码\lesson44 3D 光晕\Lesson44\Lesson44.dsp
源代码\lesson44 3D 光晕\Lesson44\Lesson44.dsw
源代码\lesson44 3D 光晕\Lesson44\Lesson44.exe
源代码\lesson44 3D 光晕\Lesson44\NeHe's Readme.txt
源代码\lesson44 3D 光晕\Lesson44\Lesson44.ncb
源代码\lesson44 3D 光晕\Lesson44\Lesson44.opt
源代码\lesson44 3D 光晕\Lesson44\Art\BigGlow3.bmp
源代码\lesson44 3D 光晕\Lesson44\Art\Font.bmp
源代码\lesson44 3D 光晕\Lesson44\Art\Halo3.bmp
源代码\lesson44 3D 光晕\Lesson44\Art\HardGlow2.bmp
源代码\lesson44 3D 光晕\Lesson44\Art\Streaks4.bmp
源代码\lesson45 顶点缓存\Lesson45\Lesson45.cpp
源代码\lesson45 顶点缓存\Lesson45\Lesson45.dsp
源代码\lesson45 顶点缓存\Lesson45\Lesson45.dsw
源代码\lesson45 顶点缓存\Lesson45\Lesson45.exe
源代码\lesson45 顶点缓存\Lesson45\NeHe's Readme.txt
源代码\lesson45 顶点缓存\Lesson45\NeHeGL.cpp
源代码\lesson45 顶点缓存\Lesson45\NeHeGL.h
源代码\lesson45 顶点缓存\Lesson45\Terrain.bmp
源代码\lesson46 全屏反走样\Lesson46\ARB_Multisample.cpp
源代码\lesson46 全屏反走样\Lesson46\ARB_Multisample.h
源代码\lesson46 全屏反走样\Lesson46\Lesson46.cpp
源代码\lesson46 全屏反走样\Lesson46\Lesson46.dsp
源代码\lesson46 全屏反走样\Lesson46\Lesson46.dsw
源代码\lesson46 全屏反走样\Lesson46\Lesson46.exe
源代码\lesson46 全屏反走样\Lesson46\NeHe's Readme.txt
源代码\lesson46 全屏反走样\Lesson46\NeHeGL.cpp
源代码\lesson46 全屏反走样\Lesson46\NeHeGL.h
源代码\lesson46 全屏反走样\Lesson46\Lesson46.ncb
源代码\lesson46 全屏反走样\Lesson46\Lesson46.opt
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.cpp
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.dsw
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.exe
源代码\lesson47 CG 顶点脚本\Lesson47\NeHe's Readme.txt
源代码\lesson47 CG 顶点脚本\Lesson47\NeHeGL.cpp
源代码\lesson47 CG 顶点脚本\Lesson47\NeHeGL.h
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.ncb
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.dsp
源代码\lesson47 CG 顶点脚本\Lesson47\Cg\Wave.cg
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.plg
源代码\lesson47 CG 顶点脚本\Lesson47\Lesson47.opt
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\ArcBall.cpp
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\ArcBall.h
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.cpp
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.dsp
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.dsw
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.exe
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\NeHe's Readme.txt
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\NeHeGL.cpp
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\NeHeGL.h
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.ncb
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.plg
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Lesson48.opt
源代码\lesson10 加载3D世界\Lesson10\Lesson10.dsp
源代码\lesson10 加载3D世界\Lesson10\Lesson10.dsw
源代码\lesson10 加载3D世界\Lesson10\Lesson10.exe
源代码\lesson10 加载3D世界\Lesson10\NeHe's Readme.txt
源代码\lesson10 加载3D世界\Lesson10\Lesson10.ncb
源代码\lesson10 加载3D世界\Lesson10\lesson10.plg
源代码\lesson10 加载3D世界\Lesson10\Data\Mud.bmp
源代码\lesson10 加载3D世界\Lesson10\Data\World.txt
源代码\lesson10 加载3D世界\Lesson10\Data\World 2.txt
源代码\lesson10 加载3D世界\Lesson10\Lesson10.cpp
源代码\lesson10 加载3D世界\Lesson10\Lesson10.opt
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\GLext.h
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Lesson22.dsp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Lesson22.dsw
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Lesson22.exe
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\NeHe's Readme.txt
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Lesson22.ncb
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\lesson22.plg
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data\Base.bmp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data\Bump.bmp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data\Multi_On.bmp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data\Multi_On_Alpha.bmp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data\OpenGL.bmp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data\OpenGL_Alpha.bmp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Lesson22.cpp
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Lesson22.opt
源代码\lesson11 飘动的旗帜\Lesson11\Data
源代码\lesson12 显示列表\Lesson12\Data
源代码\lesson15 图形字体的纹理映射\Lesson15\Data
源代码\lesson16 雾\Lesson16\Data
源代码\lesson17 2D 图像文字\Lesson17\Data
源代码\lesson18 二次几何体\Lesson18\Data
源代码\lesson19 粒子系统\Lesson19\Data
源代码\lesson20 蒙板\Lesson20\Data
源代码\lesson20 蒙板\Lesson20\Debug
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Debug
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21\Data
源代码\lesson23 球面映射\Lesson23\Data
源代码\lesson23 球面映射\Lesson23\Debug
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Data
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24\Debug
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Data
源代码\lesson25 变形和从文件中加载3D物体\Lesson25\Debug
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Data
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26\Debug
源代码\lesson27 影子\Lesson27\Data
源代码\lesson27 影子\Lesson27\Debug
源代码\lesson28 贝塞尔曲面\Lesson28\Data
源代码\lesson29 Blitter 函数\Lesson29\Data
源代码\lesson29 Blitter 函数\Lesson29\Debug
源代码\lesson30 碰撞检测\Lesson30\Data
源代码\lesson30 碰撞检测\Lesson30\Debug
源代码\lesson31 模型加载\Lesson31\Data
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32\Data
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33\Data
源代码\lesson34 从高度图生成地形\Lesson34\Data
源代码\lesson34 从高度图生成地形\Lesson34\Debug
源代码\lesson35 在OpenGL中播放AVI\Lesson35\Data
源代码\lesson37 卡通映射\Lesson37\Data
源代码\lesson38 从资源文件中载入图像\Lesson38\Data
源代码\lesson41 体积雾气\Lesson41\Data
源代码\lesson44 3D 光晕\Lesson44\Art
源代码\lesson47 CG 顶点脚本\Lesson47\Cg
源代码\lesson47 CG 顶点脚本\Lesson47\Debug
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48\Debug
源代码\lesson10 加载3D世界\Lesson10\Data
源代码\lesson10 加载3D世界\Lesson10\Debug
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Debug
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22\Data
源代码\lesson01 创建一个OpenGL窗口\Debug
源代码\lesson02 多边形\Debug
源代码\lesson03 添加颜色\Debug
源代码\lesson04 旋转\Debug
源代码\lesson05 3D物体\Debug
源代码\lesson06 纹理映射\Data
源代码\lesson06 纹理映射\Debug
源代码\lesson07 光照和键盘控制\Data
源代码\lesson08 混合透明\Data
源代码\lesson09 3D空间中移动图像\Data
源代码\lesson09 3D空间中移动图像\Release
源代码\lesson11 飘动的旗帜\Lesson11
源代码\lesson12 显示列表\Lesson12
源代码\lesson13 图像字体\Lesson13
源代码\lesson14 图形字体\Lesson14
源代码\lesson15 图形字体的纹理映射\Lesson15
源代码\lesson16 雾\Lesson16
源代码\lesson17 2D 图像文字\Lesson17
源代码\lesson18 二次几何体\Lesson18
源代码\lesson19 粒子系统\Lesson19
源代码\lesson20 蒙板\Lesson20
源代码\lesson21 线,反走样,计时,正投影和简单的声音\Lesson21
源代码\lesson23 球面映射\Lesson23
源代码\lesson24 扩展,剪裁和TGA图像文件的加载\Lesson24
源代码\lesson25 变形和从文件中加载3D物体\Lesson25
源代码\lesson26 剪裁平面,蒙板缓存和反射\Lesson26
源代码\lesson27 影子\Lesson27
源代码\lesson28 贝塞尔曲面\Lesson28
源代码\lesson29 Blitter 函数\Lesson29
源代码\lesson30 碰撞检测\Lesson30
源代码\lesson31 模型加载\Lesson31
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏\Lesson32
源代码\lesson33 加载压缩和未压缩的TGA文件\Lesson33
源代码\lesson34 从高度图生成地形\Lesson34
源代码\lesson35 在OpenGL中播放AVI\Lesson35
源代码\lesson36 放射模糊和渲染到纹理\Lesson36
源代码\lesson37 卡通映射\Lesson37
源代码\lesson38 从资源文件中载入图像\Lesson38
源代码\lesson39 物理模拟简介\Lesson39
源代码\lesson40 绳子的模拟\Lesson40
源代码\lesson41 体积雾气\Lesson41
源代码\lesson42 多重视口\Lesson42
源代码\lesson43 在OpenGL中使用FreeType库\Lesson43
源代码\lesson44 3D 光晕\Lesson44
源代码\lesson45 顶点缓存\Lesson45
源代码\lesson46 全屏反走样\Lesson46
源代码\lesson47 CG 顶点脚本\Lesson47
源代码\lesson48 轨迹球实现的鼠标旋转\Lesson48
源代码\lesson10 加载3D世界\Lesson10
源代码\lesson22 凹凸映射,多重纹理扩展\Lesson22
源代码\lesson01 创建一个OpenGL窗口
源代码\lesson02 多边形
源代码\lesson03 添加颜色
源代码\lesson04 旋转
源代码\lesson05 3D物体
源代码\lesson06 纹理映射
源代码\lesson07 光照和键盘控制
源代码\lesson08 混合透明
源代码\lesson09 3D空间中移动图像
源代码\lesson11 飘动的旗帜
源代码\lesson12 显示列表
源代码\lesson13 图像字体
源代码\lesson14 图形字体
源代码\lesson15 图形字体的纹理映射
源代码\lesson16 雾
源代码\lesson17 2D 图像文字
源代码\lesson18 二次几何体
源代码\lesson19 粒子系统
源代码\lesson20 蒙板
源代码\lesson21 线,反走样,计时,正投影和简单的声音
源代码\lesson23 球面映射
源代码\lesson24 扩展,剪裁和TGA图像文件的加载
源代码\lesson25 变形和从文件中加载3D物体
源代码\lesson26 剪裁平面,蒙板缓存和反射
源代码\lesson27 影子
源代码\lesson28 贝塞尔曲面
源代码\lesson29 Blitter 函数
源代码\lesson30 碰撞检测
源代码\lesson31 模型加载
源代码\lesson32 拾取, Alpha混合, Alpha测试, 排序 游戏
源代码\lesson33 加载压缩和未压缩的TGA文件
源代码\lesson34 从高度图生成地形
源代码\lesson35 在OpenGL中播放AVI
源代码\lesson36 放射模糊和渲染到纹理
源代码\lesson37 卡通映射
源代码\lesson38 从资源文件中载入图像
源代码\lesson39 物理模拟简介
源代码\lesson40 绳子的模拟
源代码\lesson41 体积雾气
源代码\lesson42 多重视口
源代码\lesson43 在OpenGL中使用FreeType库
源代码\lesson44 3D 光晕
源代码\lesson45 顶点缓存
源代码\lesson46 全屏反走样
源代码\lesson47 CG 顶点脚本
源代码\lesson48 轨迹球实现的鼠标旋转
源代码\lesson10 加载3D世界
源代码\lesson22 凹凸映射,多重纹理扩展
源代码