Description: The use of OpenGL to achieve a transparent teapot, in which the middle of the teapot is posted texture, surrounded by the number of teapot set by the user, and are transparent, this program will focus on: the depth of the pot and the mapping of the order of sorting.
File list (Check if you may need any files):
透明茶壶
........\debug
........\.....\Glass.bmp
........\.....\glew32.dll
........\.....\glut32.dll
........\.....\OpenGL_App.exe
........\.....\OpenGL_App.ilk
........\.....\OpenGL_App.pdb
........\glew
........\....\bin
........\....\...\glew32.dll
........\....\...\glewinfo.exe
........\....\...\visualinfo.exe
........\....\include
........\....\.......\GL
........\....\.......\..\gl.h
........\....\.......\..\glaux.H
........\....\.......\..\glew.h
........\....\.......\..\glext.h
........\....\.......\..\glut.h
........\....\.......\..\wglew.h
........\....\.......\..\wglext.h
........\....\lib
........\....\...\GLAUX.LIB
........\....\...\glew32.lib
........\....\...\glew32s.lib
........\....\...\glut32.lib
........\....\LICENSE.txt
........\OpenGL_App
........\..........\Debug
........\..........\.....\BuildLog.htm
........\..........\.....\mt.dep
........\..........\.....\OpenGL_App.exe.embed.manifest
........\..........\.....\OpenGL_App.exe.embed.manifest.res
........\..........\.....\OpenGL_App.exe.intermediate.manifest
........\..........\.....\OpenGL_App.obj
........\..........\.....\OpenGL_App.res
........\..........\.....\Shader.obj
........\..........\.....\stdafx.obj
........\..........\.....\teapot.obj
........\..........\.....\vc80.idb
........\..........\.....\vc80.pdb
........\..........\Glass.bmp
........\..........\GLAUX.LIB
........\..........\glew32.dll
........\..........\glew32.lib
........\..........\GlU32.Lib
........\..........\glut32.dll
........\..........\glut32.lib
........\..........\OpenGL32.Lib
........\..........\OpenGL_App.aps
........\..........\OpenGL_App.cpp
........\..........\OpenGL_App.rc
........\..........\OpenGL_App.vcproj
........\..........\OpenGL_App.vcproj.AJ-SPACE.James.user
........\..........\OpenGL_App.vcproj.ASUS-PC.ASUS.user
........\..........\OpenGL_App.vcproj.PC-200908011347.Administrator.user
........\..........\ReadMe.txt
........\..........\Release
........\..........\.......\BuildLog.htm
........\..........\.......\OpenGL_App.obj
........\..........\.......\Shader.obj
........\..........\.......\stdafx.obj
........\..........\.......\vc80.idb
........\..........\.......\vc80.pdb
........\..........\resource.h
........\..........\Shader.cpp
........\..........\Shader.h
........\..........\Shaders
........\..........\.......\fpAmbientOcclusion.glsl
........\..........\.......\fpAO.glsl
........\..........\.......\fpDataOut.glsl
........\..........\.......\fpPerVertexLighting.glsl
........\..........\.......\vpAmbientOcclusion.glsl
........\..........\.......\vpAO.glsl
........\..........\.......\vpDataOut.glsl
........\..........\.......\vpPerVertexLighting.glsl
........\..........\stdafx.cpp
........\..........\stdafx.h
........\..........\teapot.cpp
........\..........\teapot.h
........\OpenGL_App.ncb
........\release
........\原始版本_OpenGL_App.cpp.txt
........\透明茶壶.ncb
........\透明茶壶.sln