├── .gitignore ├── LICENSE ├── Lesson01_CreatingAnOpenGLWindow ├── Lesson1_CreatingAnOpenGLWindow.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson02_CreatingYourFirstPolygonAndQuad ├── Lesson2_CreatingYourFirstPolygonAndQuad.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson03_FlatandSmoothColors ├── Lesson3_FlatandSmoothColors.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson04_RotatingAPolygon ├── Lesson4_RotatingAPolygon.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson05_SolidObjects ├── Lesson5_SolidObjects.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson06_TextureMapping ├── Lesson6_TextureMapping.pro ├── image │ ├── NeHe.bmp │ ├── background.png │ └── cubelogo.png ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson07_TextureFiltersAndBasicLighting ├── Lesson7_TextureFiltersAndBasicLighting.pro ├── image │ └── Crate.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson08_Blending ├── Lesson8_Blending.pro ├── image │ └── Glass.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson09_CreatingMovingScenesWithBlendedTextures ├── Lesson9_CreatingMovingScenesWithBlendedTextures.pro ├── image │ └── Star.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson10_LoadingAndMovingThroughA3DWorld ├── Lesson10_LoadingAndMovingThroughA3DWorld.pro ├── image │ └── Crate.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h ├── src.qrc └── world │ └── World.txt ├── Lesson11_WavingTextureMap ├── Lesson11_WavingTextureMap.pro ├── image │ └── Tim.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson12_DisplayLists ├── Lesson12_DisplayLists.pro ├── image │ └── Cube.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson13_BitmapFonts ├── Lesson13_BitmapFonts.pro ├── fonts │ └── Test.TTF ├── freetypestruct.cpp ├── freetypestruct.h ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson14_OutlineFonts ├── Lesson14_OutlineFonts.pro ├── fonts │ └── Test.TTF ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson15_AddingTextures ├── Lesson15_AddingTextures.pro ├── fonts │ └── Wingdings.ttf ├── image │ └── Lights.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson16_CoolLookingFog ├── Lesson16_ CoolLookingFog.pro ├── image │ └── Crate.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson17_2DBitmapTextureFont ├── Lesson17_2DBitmapTextureFont.pro ├── image │ ├── Bumps.bmp │ └── Font.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson18_Quadratics ├── Lesson18_Quadratics.pro ├── image │ └── Wall.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson19_TriangleStripAndParticleEngine ├── Lesson19_TriangleStripAndParticleEngine.pro ├── image │ └── Particle.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson20_Masking ├── Lesson20_Masking.pro ├── image │ ├── Image1.bmp │ ├── Image2.bmp │ ├── Logo.bmp │ ├── Mask1.bmp │ └── Mask2.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson21_Amidar ├── Lesson21_Amidar.pro ├── image │ ├── Font.bmp │ └── Image.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h ├── src.qrc └── voice │ ├── Complete.wav │ ├── Die.wav │ ├── Freeze.wav │ └── Hourglass.wav ├── Lesson22_BumpMapping ├── Lesson22_BumpMapping.pro ├── image │ ├── Base.bmp │ ├── Bump.bmp │ ├── Multi_On.bmp │ ├── Multi_On_Alpha.bmp │ ├── OpenGL.bmp │ └── OpenGL_Alpha.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson23_SphereMapping ├── Lesson23_SphereMapping.pro ├── image │ ├── BG.bmp │ └── Reflect.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson24_Extensions ├── Lesson24_Extensions.pro ├── image │ └── Font.tga ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson25_MorphingPoints ├── Lesson25_MorphingPoints.pro ├── data │ ├── Sphere.txt │ ├── Torus.txt │ └── Tube.txt ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson26_StencilAndReflection ├── Lesson26_StencilAndReflection.pro ├── image │ ├── Ball.bmp │ ├── Envroll.bmp │ └── Envwall.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson27_ShadowCasting ├── Lesson27_ShadowCasting.pro ├── data │ ├── Object.txt │ ├── Object1.txt │ ├── Object2.txt │ └── SimpleObject.txt ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson28_BezierSurfaces ├── Lesson28_BezierSurfaces.pro ├── image │ └── NeHe.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson29_Blitter ├── Lesson29_Blitter.pro ├── data │ ├── GL.raw │ └── Monitor.raw ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson30_CollisionDetection ├── Lesson30_CollisionDetection.pro ├── image │ ├── Boden.bmp │ ├── Marble.bmp │ ├── Spark.bmp │ └── Wand.bmp ├── main.cpp ├── mathex.h ├── myglwidget.cpp ├── myglwidget.h ├── src.qrc ├── tray.cpp ├── tray.h ├── tvector.cpp ├── tvector.h └── voice │ └── Explode.wav ├── Lesson31_MilkshapeModels ├── Data │ ├── Model.ms3d │ └── Wood.bmp ├── Lesson31_MilkshapeModels.pro ├── main.cpp ├── milkshapemodel.cpp ├── milkshapemodel.h ├── model.cpp ├── model.h ├── myglwidget.cpp └── myglwidget.h ├── Lesson32_PickingGame ├── Lesson32_PickingGame.pro ├── image │ ├── BlueFace.tga │ ├── Bucket.tga │ ├── Coke.tga │ ├── Crosshair.tga │ ├── Explode.tga │ ├── Font.tga │ ├── Ground.tga │ ├── Sky.tga │ ├── Target.tga │ └── Vase.tga ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h ├── src.qrc └── voice │ └── Shot.wav ├── Lesson33_LoadingTGAFiles ├── Lesson33_LoadingTGAFiles.pro ├── image │ ├── Compressed.tga │ └── Uncompressed.tga ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h ├── src.qrc ├── texture.h ├── tgaloader.cpp └── tgaloader.h ├── Lesson34_HeightMapping ├── Lesson34_HeightMapping.pro ├── data │ └── Terrain.raw ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson35_PlayAnAVI ├── Lesson35_PlayAnAVI.pro ├── avi │ └── Face3.avi ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h ├── videowidgetsurface.cpp └── videowidgetsurface.h ├── Lesson36_RenderingToATexture ├── Lesson36_RenderingToATexture.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson37_CelShading ├── Data │ ├── Model.txt │ └── Shader.txt ├── Lesson37_CelShading.pro ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson38_LoadingBitmapsFromTheResource ├── Data │ ├── Butterfly1.bmp │ ├── Butterfly2.bmp │ └── Butterfly3.bmp ├── Lesson38_LoadingBitmapsFromTheResource.pro ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson39_SimplePhysicalSimulationEngine ├── Lesson39_SimplePhysicalSimulationEngine.pro ├── image │ └── Font.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson40_RopePhysics ├── Lesson40_RopePhysics.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson41_VolumetricFog ├── Lesson41_VolumetricFog.pro ├── image │ └── Wall.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson42_MultipleViewports ├── Lesson42_MultipleViewports.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson43_TrueTypeFonts ├── Lesson43_TrueTypeFonts.pro ├── fonts │ └── Test.TTF ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson44_LensFlare ├── Lesson44_LensFlare.pro ├── image │ ├── BigGlow3.bmp │ ├── Font.bmp │ ├── Halo3.bmp │ ├── HardGlow2.bmp │ └── Streaks4.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson45_VertexBuffer ├── Lesson45_VertexBuffer.pro ├── image │ └── Terrain.bmp ├── main.cpp ├── myglwidget.cpp ├── myglwidget.h └── src.qrc ├── Lesson46_FSAA ├── Lesson46_FSAA.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h ├── Lesson48_ArcBallRotation ├── Lesson1_CreatingAnOpenGLWindow.pro ├── Lesson48_ArcBallRotation.pro ├── main.cpp ├── myglwidget.cpp └── myglwidget.h └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/LICENSE -------------------------------------------------------------------------------- /Lesson01_CreatingAnOpenGLWindow/Lesson1_CreatingAnOpenGLWindow.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson01_CreatingAnOpenGLWindow/Lesson1_CreatingAnOpenGLWindow.pro -------------------------------------------------------------------------------- /Lesson01_CreatingAnOpenGLWindow/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson01_CreatingAnOpenGLWindow/main.cpp -------------------------------------------------------------------------------- /Lesson01_CreatingAnOpenGLWindow/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson01_CreatingAnOpenGLWindow/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson01_CreatingAnOpenGLWindow/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson01_CreatingAnOpenGLWindow/myglwidget.h -------------------------------------------------------------------------------- /Lesson02_CreatingYourFirstPolygonAndQuad/Lesson2_CreatingYourFirstPolygonAndQuad.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson02_CreatingYourFirstPolygonAndQuad/Lesson2_CreatingYourFirstPolygonAndQuad.pro -------------------------------------------------------------------------------- /Lesson02_CreatingYourFirstPolygonAndQuad/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson02_CreatingYourFirstPolygonAndQuad/main.cpp -------------------------------------------------------------------------------- /Lesson02_CreatingYourFirstPolygonAndQuad/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson02_CreatingYourFirstPolygonAndQuad/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson02_CreatingYourFirstPolygonAndQuad/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson02_CreatingYourFirstPolygonAndQuad/myglwidget.h -------------------------------------------------------------------------------- /Lesson03_FlatandSmoothColors/Lesson3_FlatandSmoothColors.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson03_FlatandSmoothColors/Lesson3_FlatandSmoothColors.pro -------------------------------------------------------------------------------- /Lesson03_FlatandSmoothColors/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson03_FlatandSmoothColors/main.cpp -------------------------------------------------------------------------------- /Lesson03_FlatandSmoothColors/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson03_FlatandSmoothColors/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson03_FlatandSmoothColors/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson03_FlatandSmoothColors/myglwidget.h -------------------------------------------------------------------------------- /Lesson04_RotatingAPolygon/Lesson4_RotatingAPolygon.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson04_RotatingAPolygon/Lesson4_RotatingAPolygon.pro -------------------------------------------------------------------------------- /Lesson04_RotatingAPolygon/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson04_RotatingAPolygon/main.cpp -------------------------------------------------------------------------------- /Lesson04_RotatingAPolygon/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson04_RotatingAPolygon/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson04_RotatingAPolygon/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson04_RotatingAPolygon/myglwidget.h -------------------------------------------------------------------------------- /Lesson05_SolidObjects/Lesson5_SolidObjects.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson05_SolidObjects/Lesson5_SolidObjects.pro -------------------------------------------------------------------------------- /Lesson05_SolidObjects/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson05_SolidObjects/main.cpp -------------------------------------------------------------------------------- /Lesson05_SolidObjects/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson05_SolidObjects/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson05_SolidObjects/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson05_SolidObjects/myglwidget.h -------------------------------------------------------------------------------- /Lesson06_TextureMapping/Lesson6_TextureMapping.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/Lesson6_TextureMapping.pro -------------------------------------------------------------------------------- /Lesson06_TextureMapping/image/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/image/NeHe.bmp -------------------------------------------------------------------------------- /Lesson06_TextureMapping/image/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/image/background.png -------------------------------------------------------------------------------- /Lesson06_TextureMapping/image/cubelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/image/cubelogo.png -------------------------------------------------------------------------------- /Lesson06_TextureMapping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/main.cpp -------------------------------------------------------------------------------- /Lesson06_TextureMapping/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson06_TextureMapping/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/myglwidget.h -------------------------------------------------------------------------------- /Lesson06_TextureMapping/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson06_TextureMapping/src.qrc -------------------------------------------------------------------------------- /Lesson07_TextureFiltersAndBasicLighting/Lesson7_TextureFiltersAndBasicLighting.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson07_TextureFiltersAndBasicLighting/Lesson7_TextureFiltersAndBasicLighting.pro -------------------------------------------------------------------------------- /Lesson07_TextureFiltersAndBasicLighting/image/Crate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson07_TextureFiltersAndBasicLighting/image/Crate.bmp -------------------------------------------------------------------------------- /Lesson07_TextureFiltersAndBasicLighting/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson07_TextureFiltersAndBasicLighting/main.cpp -------------------------------------------------------------------------------- /Lesson07_TextureFiltersAndBasicLighting/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson07_TextureFiltersAndBasicLighting/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson07_TextureFiltersAndBasicLighting/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson07_TextureFiltersAndBasicLighting/myglwidget.h -------------------------------------------------------------------------------- /Lesson07_TextureFiltersAndBasicLighting/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson07_TextureFiltersAndBasicLighting/src.qrc -------------------------------------------------------------------------------- /Lesson08_Blending/Lesson8_Blending.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson08_Blending/Lesson8_Blending.pro -------------------------------------------------------------------------------- /Lesson08_Blending/image/Glass.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson08_Blending/image/Glass.bmp -------------------------------------------------------------------------------- /Lesson08_Blending/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson08_Blending/main.cpp -------------------------------------------------------------------------------- /Lesson08_Blending/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson08_Blending/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson08_Blending/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson08_Blending/myglwidget.h -------------------------------------------------------------------------------- /Lesson08_Blending/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson08_Blending/src.qrc -------------------------------------------------------------------------------- /Lesson09_CreatingMovingScenesWithBlendedTextures/Lesson9_CreatingMovingScenesWithBlendedTextures.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson09_CreatingMovingScenesWithBlendedTextures/Lesson9_CreatingMovingScenesWithBlendedTextures.pro -------------------------------------------------------------------------------- /Lesson09_CreatingMovingScenesWithBlendedTextures/image/Star.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson09_CreatingMovingScenesWithBlendedTextures/image/Star.bmp -------------------------------------------------------------------------------- /Lesson09_CreatingMovingScenesWithBlendedTextures/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson09_CreatingMovingScenesWithBlendedTextures/main.cpp -------------------------------------------------------------------------------- /Lesson09_CreatingMovingScenesWithBlendedTextures/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson09_CreatingMovingScenesWithBlendedTextures/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson09_CreatingMovingScenesWithBlendedTextures/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson09_CreatingMovingScenesWithBlendedTextures/myglwidget.h -------------------------------------------------------------------------------- /Lesson09_CreatingMovingScenesWithBlendedTextures/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson09_CreatingMovingScenesWithBlendedTextures/src.qrc -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/Lesson10_LoadingAndMovingThroughA3DWorld.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/Lesson10_LoadingAndMovingThroughA3DWorld.pro -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/image/Crate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/image/Crate.bmp -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/main.cpp -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/myglwidget.h -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/src.qrc -------------------------------------------------------------------------------- /Lesson10_LoadingAndMovingThroughA3DWorld/world/World.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson10_LoadingAndMovingThroughA3DWorld/world/World.txt -------------------------------------------------------------------------------- /Lesson11_WavingTextureMap/Lesson11_WavingTextureMap.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson11_WavingTextureMap/Lesson11_WavingTextureMap.pro -------------------------------------------------------------------------------- /Lesson11_WavingTextureMap/image/Tim.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson11_WavingTextureMap/image/Tim.bmp -------------------------------------------------------------------------------- /Lesson11_WavingTextureMap/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson11_WavingTextureMap/main.cpp -------------------------------------------------------------------------------- /Lesson11_WavingTextureMap/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson11_WavingTextureMap/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson11_WavingTextureMap/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson11_WavingTextureMap/myglwidget.h -------------------------------------------------------------------------------- /Lesson11_WavingTextureMap/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson11_WavingTextureMap/src.qrc -------------------------------------------------------------------------------- /Lesson12_DisplayLists/Lesson12_DisplayLists.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson12_DisplayLists/Lesson12_DisplayLists.pro -------------------------------------------------------------------------------- /Lesson12_DisplayLists/image/Cube.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson12_DisplayLists/image/Cube.bmp -------------------------------------------------------------------------------- /Lesson12_DisplayLists/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson12_DisplayLists/main.cpp -------------------------------------------------------------------------------- /Lesson12_DisplayLists/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson12_DisplayLists/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson12_DisplayLists/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson12_DisplayLists/myglwidget.h -------------------------------------------------------------------------------- /Lesson12_DisplayLists/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson12_DisplayLists/src.qrc -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/Lesson13_BitmapFonts.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/Lesson13_BitmapFonts.pro -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/fonts/Test.TTF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/fonts/Test.TTF -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/freetypestruct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/freetypestruct.cpp -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/freetypestruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/freetypestruct.h -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/main.cpp -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson13_BitmapFonts/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson13_BitmapFonts/myglwidget.h -------------------------------------------------------------------------------- /Lesson14_OutlineFonts/Lesson14_OutlineFonts.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson14_OutlineFonts/Lesson14_OutlineFonts.pro -------------------------------------------------------------------------------- /Lesson14_OutlineFonts/fonts/Test.TTF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson14_OutlineFonts/fonts/Test.TTF -------------------------------------------------------------------------------- /Lesson14_OutlineFonts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson14_OutlineFonts/main.cpp -------------------------------------------------------------------------------- /Lesson14_OutlineFonts/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson14_OutlineFonts/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson14_OutlineFonts/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson14_OutlineFonts/myglwidget.h -------------------------------------------------------------------------------- /Lesson15_AddingTextures/Lesson15_AddingTextures.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/Lesson15_AddingTextures.pro -------------------------------------------------------------------------------- /Lesson15_AddingTextures/fonts/Wingdings.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/fonts/Wingdings.ttf -------------------------------------------------------------------------------- /Lesson15_AddingTextures/image/Lights.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/image/Lights.bmp -------------------------------------------------------------------------------- /Lesson15_AddingTextures/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/main.cpp -------------------------------------------------------------------------------- /Lesson15_AddingTextures/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson15_AddingTextures/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/myglwidget.h -------------------------------------------------------------------------------- /Lesson15_AddingTextures/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson15_AddingTextures/src.qrc -------------------------------------------------------------------------------- /Lesson16_CoolLookingFog/Lesson16_ CoolLookingFog.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson16_CoolLookingFog/Lesson16_ CoolLookingFog.pro -------------------------------------------------------------------------------- /Lesson16_CoolLookingFog/image/Crate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson16_CoolLookingFog/image/Crate.bmp -------------------------------------------------------------------------------- /Lesson16_CoolLookingFog/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson16_CoolLookingFog/main.cpp -------------------------------------------------------------------------------- /Lesson16_CoolLookingFog/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson16_CoolLookingFog/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson16_CoolLookingFog/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson16_CoolLookingFog/myglwidget.h -------------------------------------------------------------------------------- /Lesson16_CoolLookingFog/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson16_CoolLookingFog/src.qrc -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/Lesson17_2DBitmapTextureFont.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/Lesson17_2DBitmapTextureFont.pro -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/image/Bumps.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/image/Bumps.bmp -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/image/Font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/image/Font.bmp -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/main.cpp -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/myglwidget.h -------------------------------------------------------------------------------- /Lesson17_2DBitmapTextureFont/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson17_2DBitmapTextureFont/src.qrc -------------------------------------------------------------------------------- /Lesson18_Quadratics/Lesson18_Quadratics.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson18_Quadratics/Lesson18_Quadratics.pro -------------------------------------------------------------------------------- /Lesson18_Quadratics/image/Wall.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson18_Quadratics/image/Wall.bmp -------------------------------------------------------------------------------- /Lesson18_Quadratics/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson18_Quadratics/main.cpp -------------------------------------------------------------------------------- /Lesson18_Quadratics/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson18_Quadratics/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson18_Quadratics/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson18_Quadratics/myglwidget.h -------------------------------------------------------------------------------- /Lesson18_Quadratics/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson18_Quadratics/src.qrc -------------------------------------------------------------------------------- /Lesson19_TriangleStripAndParticleEngine/Lesson19_TriangleStripAndParticleEngine.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson19_TriangleStripAndParticleEngine/Lesson19_TriangleStripAndParticleEngine.pro -------------------------------------------------------------------------------- /Lesson19_TriangleStripAndParticleEngine/image/Particle.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson19_TriangleStripAndParticleEngine/image/Particle.bmp -------------------------------------------------------------------------------- /Lesson19_TriangleStripAndParticleEngine/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson19_TriangleStripAndParticleEngine/main.cpp -------------------------------------------------------------------------------- /Lesson19_TriangleStripAndParticleEngine/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson19_TriangleStripAndParticleEngine/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson19_TriangleStripAndParticleEngine/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson19_TriangleStripAndParticleEngine/myglwidget.h -------------------------------------------------------------------------------- /Lesson19_TriangleStripAndParticleEngine/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson19_TriangleStripAndParticleEngine/src.qrc -------------------------------------------------------------------------------- /Lesson20_Masking/Lesson20_Masking.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/Lesson20_Masking.pro -------------------------------------------------------------------------------- /Lesson20_Masking/image/Image1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/image/Image1.bmp -------------------------------------------------------------------------------- /Lesson20_Masking/image/Image2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/image/Image2.bmp -------------------------------------------------------------------------------- /Lesson20_Masking/image/Logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/image/Logo.bmp -------------------------------------------------------------------------------- /Lesson20_Masking/image/Mask1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/image/Mask1.bmp -------------------------------------------------------------------------------- /Lesson20_Masking/image/Mask2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/image/Mask2.bmp -------------------------------------------------------------------------------- /Lesson20_Masking/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/main.cpp -------------------------------------------------------------------------------- /Lesson20_Masking/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson20_Masking/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/myglwidget.h -------------------------------------------------------------------------------- /Lesson20_Masking/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson20_Masking/src.qrc -------------------------------------------------------------------------------- /Lesson21_Amidar/Lesson21_Amidar.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/Lesson21_Amidar.pro -------------------------------------------------------------------------------- /Lesson21_Amidar/image/Font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/image/Font.bmp -------------------------------------------------------------------------------- /Lesson21_Amidar/image/Image.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/image/Image.bmp -------------------------------------------------------------------------------- /Lesson21_Amidar/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/main.cpp -------------------------------------------------------------------------------- /Lesson21_Amidar/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson21_Amidar/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/myglwidget.h -------------------------------------------------------------------------------- /Lesson21_Amidar/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/src.qrc -------------------------------------------------------------------------------- /Lesson21_Amidar/voice/Complete.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/voice/Complete.wav -------------------------------------------------------------------------------- /Lesson21_Amidar/voice/Die.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/voice/Die.wav -------------------------------------------------------------------------------- /Lesson21_Amidar/voice/Freeze.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/voice/Freeze.wav -------------------------------------------------------------------------------- /Lesson21_Amidar/voice/Hourglass.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson21_Amidar/voice/Hourglass.wav -------------------------------------------------------------------------------- /Lesson22_BumpMapping/Lesson22_BumpMapping.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/Lesson22_BumpMapping.pro -------------------------------------------------------------------------------- /Lesson22_BumpMapping/image/Base.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/image/Base.bmp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/image/Bump.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/image/Bump.bmp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/image/Multi_On.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/image/Multi_On.bmp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/image/Multi_On_Alpha.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/image/Multi_On_Alpha.bmp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/image/OpenGL.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/image/OpenGL.bmp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/image/OpenGL_Alpha.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/image/OpenGL_Alpha.bmp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/main.cpp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson22_BumpMapping/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/myglwidget.h -------------------------------------------------------------------------------- /Lesson22_BumpMapping/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson22_BumpMapping/src.qrc -------------------------------------------------------------------------------- /Lesson23_SphereMapping/Lesson23_SphereMapping.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/Lesson23_SphereMapping.pro -------------------------------------------------------------------------------- /Lesson23_SphereMapping/image/BG.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/image/BG.bmp -------------------------------------------------------------------------------- /Lesson23_SphereMapping/image/Reflect.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/image/Reflect.bmp -------------------------------------------------------------------------------- /Lesson23_SphereMapping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/main.cpp -------------------------------------------------------------------------------- /Lesson23_SphereMapping/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson23_SphereMapping/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/myglwidget.h -------------------------------------------------------------------------------- /Lesson23_SphereMapping/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson23_SphereMapping/src.qrc -------------------------------------------------------------------------------- /Lesson24_Extensions/Lesson24_Extensions.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson24_Extensions/Lesson24_Extensions.pro -------------------------------------------------------------------------------- /Lesson24_Extensions/image/Font.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson24_Extensions/image/Font.tga -------------------------------------------------------------------------------- /Lesson24_Extensions/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson24_Extensions/main.cpp -------------------------------------------------------------------------------- /Lesson24_Extensions/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson24_Extensions/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson24_Extensions/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson24_Extensions/myglwidget.h -------------------------------------------------------------------------------- /Lesson24_Extensions/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson24_Extensions/src.qrc -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/Lesson25_MorphingPoints.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/Lesson25_MorphingPoints.pro -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/data/Sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/data/Sphere.txt -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/data/Torus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/data/Torus.txt -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/data/Tube.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/data/Tube.txt -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/main.cpp -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/myglwidget.h -------------------------------------------------------------------------------- /Lesson25_MorphingPoints/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson25_MorphingPoints/src.qrc -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/Lesson26_StencilAndReflection.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/Lesson26_StencilAndReflection.pro -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/image/Ball.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/image/Ball.bmp -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/image/Envroll.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/image/Envroll.bmp -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/image/Envwall.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/image/Envwall.bmp -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/main.cpp -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/myglwidget.h -------------------------------------------------------------------------------- /Lesson26_StencilAndReflection/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson26_StencilAndReflection/src.qrc -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/Lesson27_ShadowCasting.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/Lesson27_ShadowCasting.pro -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/data/Object.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/data/Object.txt -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/data/Object1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/data/Object1.txt -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/data/Object2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/data/Object2.txt -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/data/SimpleObject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/data/SimpleObject.txt -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/main.cpp -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/myglwidget.h -------------------------------------------------------------------------------- /Lesson27_ShadowCasting/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson27_ShadowCasting/src.qrc -------------------------------------------------------------------------------- /Lesson28_BezierSurfaces/Lesson28_BezierSurfaces.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson28_BezierSurfaces/Lesson28_BezierSurfaces.pro -------------------------------------------------------------------------------- /Lesson28_BezierSurfaces/image/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson28_BezierSurfaces/image/NeHe.bmp -------------------------------------------------------------------------------- /Lesson28_BezierSurfaces/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson28_BezierSurfaces/main.cpp -------------------------------------------------------------------------------- /Lesson28_BezierSurfaces/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson28_BezierSurfaces/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson28_BezierSurfaces/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson28_BezierSurfaces/myglwidget.h -------------------------------------------------------------------------------- /Lesson28_BezierSurfaces/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson28_BezierSurfaces/src.qrc -------------------------------------------------------------------------------- /Lesson29_Blitter/Lesson29_Blitter.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/Lesson29_Blitter.pro -------------------------------------------------------------------------------- /Lesson29_Blitter/data/GL.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/data/GL.raw -------------------------------------------------------------------------------- /Lesson29_Blitter/data/Monitor.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/data/Monitor.raw -------------------------------------------------------------------------------- /Lesson29_Blitter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/main.cpp -------------------------------------------------------------------------------- /Lesson29_Blitter/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson29_Blitter/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/myglwidget.h -------------------------------------------------------------------------------- /Lesson29_Blitter/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson29_Blitter/src.qrc -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/Lesson30_CollisionDetection.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/Lesson30_CollisionDetection.pro -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/image/Boden.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/image/Boden.bmp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/image/Marble.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/image/Marble.bmp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/image/Spark.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/image/Spark.bmp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/image/Wand.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/image/Wand.bmp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/main.cpp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/mathex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/mathex.h -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/myglwidget.h -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/src.qrc -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/tray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/tray.cpp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/tray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/tray.h -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/tvector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/tvector.cpp -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/tvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/tvector.h -------------------------------------------------------------------------------- /Lesson30_CollisionDetection/voice/Explode.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson30_CollisionDetection/voice/Explode.wav -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/Data/Model.ms3d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/Data/Model.ms3d -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/Data/Wood.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/Data/Wood.bmp -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/Lesson31_MilkshapeModels.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/Lesson31_MilkshapeModels.pro -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/main.cpp -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/milkshapemodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/milkshapemodel.cpp -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/milkshapemodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/milkshapemodel.h -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/model.cpp -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/model.h -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson31_MilkshapeModels/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson31_MilkshapeModels/myglwidget.h -------------------------------------------------------------------------------- /Lesson32_PickingGame/Lesson32_PickingGame.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/Lesson32_PickingGame.pro -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/BlueFace.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/BlueFace.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Bucket.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Bucket.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Coke.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Coke.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Crosshair.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Crosshair.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Explode.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Explode.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Font.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Font.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Ground.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Ground.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Sky.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Sky.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Target.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Target.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/image/Vase.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/image/Vase.tga -------------------------------------------------------------------------------- /Lesson32_PickingGame/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/main.cpp -------------------------------------------------------------------------------- /Lesson32_PickingGame/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson32_PickingGame/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/myglwidget.h -------------------------------------------------------------------------------- /Lesson32_PickingGame/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/src.qrc -------------------------------------------------------------------------------- /Lesson32_PickingGame/voice/Shot.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson32_PickingGame/voice/Shot.wav -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/Lesson33_LoadingTGAFiles.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/Lesson33_LoadingTGAFiles.pro -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/image/Compressed.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/image/Compressed.tga -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/image/Uncompressed.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/image/Uncompressed.tga -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/main.cpp -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/myglwidget.h -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/src.qrc -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/texture.h -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/tgaloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/tgaloader.cpp -------------------------------------------------------------------------------- /Lesson33_LoadingTGAFiles/tgaloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson33_LoadingTGAFiles/tgaloader.h -------------------------------------------------------------------------------- /Lesson34_HeightMapping/Lesson34_HeightMapping.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson34_HeightMapping/Lesson34_HeightMapping.pro -------------------------------------------------------------------------------- /Lesson34_HeightMapping/data/Terrain.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson34_HeightMapping/data/Terrain.raw -------------------------------------------------------------------------------- /Lesson34_HeightMapping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson34_HeightMapping/main.cpp -------------------------------------------------------------------------------- /Lesson34_HeightMapping/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson34_HeightMapping/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson34_HeightMapping/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson34_HeightMapping/myglwidget.h -------------------------------------------------------------------------------- /Lesson34_HeightMapping/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson34_HeightMapping/src.qrc -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/Lesson35_PlayAnAVI.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/Lesson35_PlayAnAVI.pro -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/avi/Face3.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/avi/Face3.avi -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/main.cpp -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/myglwidget.h -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/videowidgetsurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/videowidgetsurface.cpp -------------------------------------------------------------------------------- /Lesson35_PlayAnAVI/videowidgetsurface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson35_PlayAnAVI/videowidgetsurface.h -------------------------------------------------------------------------------- /Lesson36_RenderingToATexture/Lesson36_RenderingToATexture.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson36_RenderingToATexture/Lesson36_RenderingToATexture.pro -------------------------------------------------------------------------------- /Lesson36_RenderingToATexture/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson36_RenderingToATexture/main.cpp -------------------------------------------------------------------------------- /Lesson36_RenderingToATexture/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson36_RenderingToATexture/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson36_RenderingToATexture/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson36_RenderingToATexture/myglwidget.h -------------------------------------------------------------------------------- /Lesson37_CelShading/Data/Model.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/Data/Model.txt -------------------------------------------------------------------------------- /Lesson37_CelShading/Data/Shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/Data/Shader.txt -------------------------------------------------------------------------------- /Lesson37_CelShading/Lesson37_CelShading.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/Lesson37_CelShading.pro -------------------------------------------------------------------------------- /Lesson37_CelShading/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/main.cpp -------------------------------------------------------------------------------- /Lesson37_CelShading/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson37_CelShading/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/myglwidget.h -------------------------------------------------------------------------------- /Lesson37_CelShading/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson37_CelShading/src.qrc -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/Data/Butterfly1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/Data/Butterfly1.bmp -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/Data/Butterfly2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/Data/Butterfly2.bmp -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/Data/Butterfly3.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/Data/Butterfly3.bmp -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/Lesson38_LoadingBitmapsFromTheResource.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/Lesson38_LoadingBitmapsFromTheResource.pro -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/main.cpp -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/myglwidget.h -------------------------------------------------------------------------------- /Lesson38_LoadingBitmapsFromTheResource/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson38_LoadingBitmapsFromTheResource/src.qrc -------------------------------------------------------------------------------- /Lesson39_SimplePhysicalSimulationEngine/Lesson39_SimplePhysicalSimulationEngine.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson39_SimplePhysicalSimulationEngine/Lesson39_SimplePhysicalSimulationEngine.pro -------------------------------------------------------------------------------- /Lesson39_SimplePhysicalSimulationEngine/image/Font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson39_SimplePhysicalSimulationEngine/image/Font.bmp -------------------------------------------------------------------------------- /Lesson39_SimplePhysicalSimulationEngine/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson39_SimplePhysicalSimulationEngine/main.cpp -------------------------------------------------------------------------------- /Lesson39_SimplePhysicalSimulationEngine/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson39_SimplePhysicalSimulationEngine/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson39_SimplePhysicalSimulationEngine/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson39_SimplePhysicalSimulationEngine/myglwidget.h -------------------------------------------------------------------------------- /Lesson39_SimplePhysicalSimulationEngine/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson39_SimplePhysicalSimulationEngine/src.qrc -------------------------------------------------------------------------------- /Lesson40_RopePhysics/Lesson40_RopePhysics.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson40_RopePhysics/Lesson40_RopePhysics.pro -------------------------------------------------------------------------------- /Lesson40_RopePhysics/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson40_RopePhysics/main.cpp -------------------------------------------------------------------------------- /Lesson40_RopePhysics/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson40_RopePhysics/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson40_RopePhysics/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson40_RopePhysics/myglwidget.h -------------------------------------------------------------------------------- /Lesson41_VolumetricFog/Lesson41_VolumetricFog.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson41_VolumetricFog/Lesson41_VolumetricFog.pro -------------------------------------------------------------------------------- /Lesson41_VolumetricFog/image/Wall.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson41_VolumetricFog/image/Wall.bmp -------------------------------------------------------------------------------- /Lesson41_VolumetricFog/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson41_VolumetricFog/main.cpp -------------------------------------------------------------------------------- /Lesson41_VolumetricFog/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson41_VolumetricFog/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson41_VolumetricFog/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson41_VolumetricFog/myglwidget.h -------------------------------------------------------------------------------- /Lesson41_VolumetricFog/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson41_VolumetricFog/src.qrc -------------------------------------------------------------------------------- /Lesson42_MultipleViewports/Lesson42_MultipleViewports.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson42_MultipleViewports/Lesson42_MultipleViewports.pro -------------------------------------------------------------------------------- /Lesson42_MultipleViewports/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson42_MultipleViewports/main.cpp -------------------------------------------------------------------------------- /Lesson42_MultipleViewports/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson42_MultipleViewports/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson42_MultipleViewports/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson42_MultipleViewports/myglwidget.h -------------------------------------------------------------------------------- /Lesson43_TrueTypeFonts/Lesson43_TrueTypeFonts.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson43_TrueTypeFonts/Lesson43_TrueTypeFonts.pro -------------------------------------------------------------------------------- /Lesson43_TrueTypeFonts/fonts/Test.TTF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson43_TrueTypeFonts/fonts/Test.TTF -------------------------------------------------------------------------------- /Lesson43_TrueTypeFonts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson43_TrueTypeFonts/main.cpp -------------------------------------------------------------------------------- /Lesson43_TrueTypeFonts/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson43_TrueTypeFonts/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson43_TrueTypeFonts/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson43_TrueTypeFonts/myglwidget.h -------------------------------------------------------------------------------- /Lesson44_LensFlare/Lesson44_LensFlare.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/Lesson44_LensFlare.pro -------------------------------------------------------------------------------- /Lesson44_LensFlare/image/BigGlow3.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/image/BigGlow3.bmp -------------------------------------------------------------------------------- /Lesson44_LensFlare/image/Font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/image/Font.bmp -------------------------------------------------------------------------------- /Lesson44_LensFlare/image/Halo3.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/image/Halo3.bmp -------------------------------------------------------------------------------- /Lesson44_LensFlare/image/HardGlow2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/image/HardGlow2.bmp -------------------------------------------------------------------------------- /Lesson44_LensFlare/image/Streaks4.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/image/Streaks4.bmp -------------------------------------------------------------------------------- /Lesson44_LensFlare/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/main.cpp -------------------------------------------------------------------------------- /Lesson44_LensFlare/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson44_LensFlare/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/myglwidget.h -------------------------------------------------------------------------------- /Lesson44_LensFlare/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson44_LensFlare/src.qrc -------------------------------------------------------------------------------- /Lesson45_VertexBuffer/Lesson45_VertexBuffer.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson45_VertexBuffer/Lesson45_VertexBuffer.pro -------------------------------------------------------------------------------- /Lesson45_VertexBuffer/image/Terrain.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson45_VertexBuffer/image/Terrain.bmp -------------------------------------------------------------------------------- /Lesson45_VertexBuffer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson45_VertexBuffer/main.cpp -------------------------------------------------------------------------------- /Lesson45_VertexBuffer/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson45_VertexBuffer/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson45_VertexBuffer/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson45_VertexBuffer/myglwidget.h -------------------------------------------------------------------------------- /Lesson45_VertexBuffer/src.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson45_VertexBuffer/src.qrc -------------------------------------------------------------------------------- /Lesson46_FSAA/Lesson46_FSAA.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson46_FSAA/Lesson46_FSAA.pro -------------------------------------------------------------------------------- /Lesson46_FSAA/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson46_FSAA/main.cpp -------------------------------------------------------------------------------- /Lesson46_FSAA/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson46_FSAA/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson46_FSAA/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson46_FSAA/myglwidget.h -------------------------------------------------------------------------------- /Lesson48_ArcBallRotation/Lesson1_CreatingAnOpenGLWindow.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson48_ArcBallRotation/Lesson1_CreatingAnOpenGLWindow.pro -------------------------------------------------------------------------------- /Lesson48_ArcBallRotation/Lesson48_ArcBallRotation.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson48_ArcBallRotation/Lesson48_ArcBallRotation.pro -------------------------------------------------------------------------------- /Lesson48_ArcBallRotation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson48_ArcBallRotation/main.cpp -------------------------------------------------------------------------------- /Lesson48_ArcBallRotation/myglwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson48_ArcBallRotation/myglwidget.cpp -------------------------------------------------------------------------------- /Lesson48_ArcBallRotation/myglwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/Lesson48_ArcBallRotation/myglwidget.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwc1987/NeHe_OpenGL_Qt4/HEAD/README.md --------------------------------------------------------------------------------