Introduction - If you have any usage issues, please Google them yourself
several of the primary OpenGL programming examples beginners can quickly follow these examples start with the OpenGL Programming
Packet : 69491736opngl.rar filelist
exam2-2\Debug
exam2-2\exam04.cpp
exam2-2\exam04.dsp
exam2-2\exam04.dsw
exam2-2\exam04.ncb
exam2-2\exam04.opt
exam2-2\exam04.plg
exam2-2\复件 exam04.cpp
exam2-2
exam2-3\Debug
exam2-3\exam2-3.cpp
exam2-3\exam2-3.dsp
exam2-3\exam2-3.dsw
exam2-3\exam2-3.ncb
exam2-3\exam2-3.opt
exam2-3\exam2-3.plg
exam2-3
exam2-4\exam2-4.cpp
exam2-4
dll\glu.dll
dll\glu32.dll
dll\GLUT32.DLL
dll\opengl.dll
dll\OPENGL32.DLL
dll
example\exam1-1\Debug
example\exam1-1\example01.cpp
example\exam1-1\example01.dsp
example\exam1-1\example01.dsw
example\exam1-1\example01.ncb
example\exam1-1\example01.opt
example\exam1-1\example01.plg
example\exam1-1
example\exam1-2\Debug
example\exam1-2\example02.cpp
example\exam1-2\example02.dsp
example\exam1-2\example02.dsw
example\exam1-2\example02.ncb
example\exam1-2\example02.opt
example\exam1-2\example02.plg
example\exam1-2
example\exam2-1\Debug
example\exam2-1\exam03.cpp
example\exam2-1\exam03.dsp
example\exam2-1\exam03.dsw
example\exam2-1\exam03.ncb
example\exam2-1\exam03.opt
example\exam2-1\exam03.plg
example\exam2-1
example\exam2-2\Debug
example\exam2-2\exam04.cpp
example\exam2-2\exam04.dsp
example\exam2-2\exam04.dsw
example\exam2-2\exam04.ncb
example\exam2-2\exam04.opt
example\exam2-2\exam04.plg
example\exam2-2\复件 exam04.cpp
example\exam2-2
example\exam2-3\Debug
example\exam2-3\exam2-3.cpp
example\exam2-3\exam2-3.dsp
example\exam2-3\exam2-3.dsw
example\exam2-3\exam2-3.ncb
example\exam2-3\exam2-3.opt
example\exam2-3\exam2-3.plg
example\exam2-3
example\exam2-4\exam2-4.cpp
example\exam2-4
example\exam2-5\exam2-5.cpp
example\exam2-5
example\exam2-6\exam2-6.cpp
example\exam2-6
example\exam3-1\Debug
example\exam3-1\exam3-1.cpp
example\exam3-1\exam3-1.dsp
example\exam3-1\exam3-1.dsw
example\exam3-1\exam3-1.ncb
example\exam3-1\exam3-1.opt
example\exam3-1\exam3-1.plg
example\exam3-1
example\exam3-2\exam05.cpp
example\exam3-2
example\exam3-3\exam3-3.cpp
example\exam3-3
example\exam3-4\exam3-4.cpp
example\exam3-4
example\exam4-1\exam4-1.cpp
example\exam4-1
example\exam4-10\sphere.cpp
example\exam4-10
example\exam4-11\exam4-11.cpp
example\exam4-11
example\exam4-2\exam4-2.cpp
example\exam4-2
example\exam4-3\cube.cpp
example\exam4-3
example\exam4-4\jet.cpp
example\exam4-4
example\exam4-5\lightjet.cpp
example\exam4-5
example\exam4-6\teapot.cpp
example\exam4-6
example\exam4-7\morelight.cpp
example\exam4-7
example\exam4-8\movelight.cpp
example\exam4-8
example\exam4-9\shadow.cpp
example\exam4-9
example\exam5-1\bitmap.cpp
example\exam5-1
example\exam5-2\copybitmap.cpp
example\exam5-2
example\exam6-1\1dtext.cpp
example\exam6-1\1dtext.dsp
example\exam6-1\1dtext.dsw
example\exam6-1\1dtext.ncb
example\exam6-1\1dtext.opt
example\exam6-1\1dtext.plg
example\exam6-1\Debug
example\exam6-1
example\exam6-2\textop.cpp
example\exam6-2
example\exam6-3\texsmpl.cpp
example\exam6-3
example\exam7-1\Debug
example\exam7-1\exam7-1.cpp
example\exam7-1\exam7-1.dsp
example\exam7-1\exam7-1.dsw
example\exam7-1\exam7-1.ncb
example\exam7-1\exam7-1.opt
example\exam7-1\exam7-1.plg
example\exam7-1
example\exam7-2\exam7-2.cpp
example\exam7-2
example\exam7-3\exan7-3.cpp
example\exam7-3
example\exam7-4\exam7-4.cpp
example\exam7-4
example\exam7-5\exam7-5.cpp
example\exam7-5
example\exam8-1\exam8-1.cpp
example\exam8-1
example\exam8-2\exam8-2.cpp
example\exam8-2
example\exam8-3\exam8-3.cpp
example\exam8-3
example\exam8-4\exam8-4.cpp
example\exam8-4
example\exam8-5\exam8-5.cpp
example\exam8-5
example\exam8-6\exam8-6.cpp
example\exam8-6
example\exam8-7\exam8-7.cpp
example\exam8-7
example
include\gl\FGL.H
include\gl\FGLU.H
include\gl\FGLUT.H
include\gl\gl.h
include\gl\GLSMAP.H
include\gl\glu.h
include\gl\GLUT.H
include\gl\TUBE.H
include\gl
include
lib\glu.lib
lib\GLUT\capturexfont.c
lib\GLUT\GLUT.DEF
lib\GLUT\GLUT32.DLL
lib\GLUT\GLUT32.EXP
lib\GLUT\GLUT32.LIB
lib\GLUT\glutbitmap.h
lib\GLUT\GLUTINT.H
lib\GLUT\glutstroke.h
lib\GLUT\glutwin32.h
lib\GLUT\glut_8x13.c
lib\GLUT\glut_9x15.c
lib\GLUT\glut_bitmap.c
lib\GLUT\glut_bwidth.c
lib\GLUT\glut_cindex.c
lib\GLUT\glut_cmap.c
lib\GLUT\glut_cursor.c
lib\GLUT\glut_dials.c
lib\GLUT\glut_dstr.c
lib\GLUT\glut_event.c
lib\GLUT\GLUT_EXT.C
lib\GLUT\glut_fullscrn.c
lib\GLUT\glut_gamemode.c
lib\GLUT\GLUT_GET.C
lib\GLUT\glut_glxext.c
lib\GLUT\glut_hel10.c
lib\GLUT\glut_hel12.c
lib\GLUT\glut_hel18.c
lib\GLUT\glut_init.c
lib\GLUT\glut_input.c
lib\GLUT\GLUT_JOY.C
lib\GLUT\GLUT_KEY.C
lib\GLUT\glut_keyctrl.c
lib\GLUT\glut_keyup.c
lib\GLUT\glut_menu.c
lib\GLUT\glut_menu2.c
lib\GLUT\glut_mesa.c
lib\GLUT\glut_modifier.c
lib\GLUT\glut_mroman.c
lib\GLUT\glut_overlay.c
lib\GLUT\glut_roman.c
lib\GLUT\glut_shapes.c
lib\GLUT\glut_space.c
lib\GLUT\glut_stroke.c
lib\GLUT\glut_swap.c
lib\GLUT\glut_swidth.c
lib\GLUT\glut_tablet.c
lib\GLUT\glut_teapot.c
lib\GLUT\glut_tr10.c
lib\GLUT\glut_tr24.c
lib\GLUT\glut_util.c
lib\GLUT\glut_vidresize.c
lib\GLUT\glut_warp.c
lib\GLUT\GLUT_WIN.C
lib\GLUT\glut_winmisc.c
lib\GLUT\Imakefile
lib\GLUT\layerutil.c
lib\GLUT\layerutil.h
lib\GLUT\Makefile
lib\GLUT\Makefile.sgi
lib\GLUT\Makefile.win
lib\GLUT\MonoRoman.stroke
lib\GLUT\ObjectType.mk
lib\GLUT\Roman.stroke
lib\GLUT\STROKE.H
lib\GLUT\strokegen.y
lib\GLUT\strokelex.l
lib\GLUT\win32_glx.c
lib\GLUT\win32_glx.h
lib\GLUT\win32_menu.c
lib\GLUT\win32_util.c
lib\GLUT\win32_winproc.c
lib\GLUT\win32_x11.c
lib\GLUT\win32_x11.h
lib\GLUT
lib\GLUT32.LIB
lib\opengl.lib
lib
exam1-1\Debug
exam1-1\example01.cpp
exam1-1\example01.dsp
exam1-1\example01.dsw
exam1-1\example01.ncb
exam1-1\example01.opt
exam1-1\example01.plg
exam1-1
exam1-2\Debug
exam1-2\example02.cpp
exam1-2\example02.dsp
exam1-2\example02.dsw
exam1-2\example02.ncb
exam1-2\example02.opt
exam1-2\example02.plg
exam1-2
exam2-1\Debug
exam2-1\exam03.cpp
exam2-1\exam03.dsp
exam2-1\exam03.dsw
exam2-1\exam03.ncb
exam2-1\exam03.opt
exam2-1\exam03.plg
exam2-1