实例介绍
OpenGL的一些简单源代码,很适合初学者
【实例截图】
【核心代码】
4744302542886718517.rar
└── OpenGL简单源代码
├── advanced
│ ├── accumaa.c
│ ├── accumaa.exe
│ ├── addfog.c
│ ├── addfog.h
│ ├── af_depthcue.c
│ ├── af_depthcue.exe
│ ├── af_teapots.c
│ ├── af_teapots.exe
│ ├── boundary.c
│ ├── boundary.exe
│ ├── comp.c
│ ├── comp.exe
│ ├── convolve.c
│ ├── convolve.exe
│ ├── csg.c
│ ├── csg.exe
│ ├── decal.c
│ ├── decal.exe
│ ├── dissolve.c
│ ├── dissolve.exe
│ ├── envmap.c
│ ├── envmap.exe
│ ├── envphong.c
│ ├── envphong.exe
│ ├── field.c
│ ├── field.exe
│ ├── genmipmap.bat
│ ├── genmipmap.c
│ ├── genmipmap.exe
│ ├── haloed.c
│ ├── haloed.exe
│ ├── hello2rts.c
│ ├── hello2rts.exe
│ ├── hiddenline.c
│ ├── hiddenline.exe
│ ├── Imakefile
│ ├── imgproc.bat
│ ├── imgproc.c
│ ├── imgproc.exe
│ ├── izoom.c
│ ├── izoom.h
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── mipmap_lines.c
│ ├── mipmap_lines.exe
│ ├── motionblur.c
│ ├── motionblur.exe
│ ├── multilight.c
│ ├── multilight.exe
│ ├── occlude.c
│ ├── occlude.exe
│ ├── projshadow.c
│ ├── projshadow.exe
│ ├── projtex.c
│ ├── projtex.exe
│ ├── rasonly.c
│ ├── rasonly.exe
│ ├── README
│ ├── rts.c
│ ├── rtshadow.c
│ ├── rtshadow.h
│ ├── shadowfun.c
│ ├── shadowfun.exe
│ ├── shadowmap.c
│ ├── shadowmap.exe
│ ├── shadowvol.c
│ ├── shadowvol.exe
│ ├── silhouette.c
│ ├── silhouette.exe
│ ├── softshadow.c
│ ├── softshadow.exe
│ ├── sphere.c
│ ├── tess.c
│ ├── tess.exe
│ ├── textext.c
│ ├── textext.exe
│ ├── textile.bat
│ ├── textile.c
│ ├── textile.exe
│ ├── textmap.c
│ ├── textmap.h
│ ├── textrim.bat
│ ├── textrim.c
│ ├── textrim.exe
│ ├── texture.c
│ ├── texture.h
│ ├── Times-Italic.bw
│ ├── tvertex.c
│ ├── tvertex.exe
│ ├── videoresize.c
│ ├── vox.c
│ ├── vox.exe
│ ├── warp.bat
│ ├── warp.c
│ ├── warp.exe
│ ├── zcomposite.c
│ └── zcomposite.exe
├── atlantis
│ ├── atlantis.c
│ ├── atlantis.exe
│ ├── atlantis.h
│ ├── dolphin.c
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── shark.c
│ ├── swim.c
│ └── whale.c
├── calc
│ ├── calc.c
│ ├── calc.exe
│ ├── calc.h
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ └── Makefile.win
├── contrib
│ ├── agv_example.c
│ ├── agv_example.exe
│ ├── agviewer.c
│ ├── agviewer.h
│ ├── engine.c
│ ├── fractals.c
│ ├── fractals.exe
│ ├── fracviewer.c
│ ├── fracviewer.h
│ ├── gears.c
│ ├── gears.exe
│ ├── hanoi2.c
│ ├── hanoi.c
│ ├── hanoi.exe
│ ├── Imakefile
│ ├── lineblend.c
│ ├── lineblend.exe
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── moth.c
│ ├── moth.exe
│ ├── noof.c
│ ├── noof.exe
│ ├── rings.c
│ ├── rings.exe
│ ├── steam.c
│ ├── steam.exe
│ ├── text3d.c
│ ├── text3d.exe
│ ├── worms.c
│ └── worms.exe
├── examples
│ ├── abgr.c
│ ├── abgr.exe
│ ├── bitfont.c
│ ├── bitfont.exe
│ ├── blender.c
│ ├── blender.exe
│ ├── cube.c
│ ├── cube.exe
│ ├── dials2.c
│ ├── dials2.exe
│ ├── dials.c
│ ├── dials.exe
│ ├── dinoball.c
│ ├── dinoball.exe
│ ├── dinoshade.c
│ ├── dinoshade.exe
│ ├── dinospin.c
│ ├── dinospin.exe
│ ├── evaltest.c
│ ├── evaltest.exe
│ ├── fogtst.c
│ ├── fogtst.exe
│ ├── fontdemo.c
│ ├── fontdemo.exe
│ ├── glpuzzle.c
│ ├── glpuzzle.exe
│ ├── glutdino.c
│ ├── glutdino.exe
│ ├── glutplane.c
│ ├── glutplane.exe
│ ├── halomagic.c
│ ├── halomagic.exe
│ ├── highlight.c
│ ├── highlight.exe
│ ├── Imakefile
│ ├── lightlab.c
│ ├── lightlab.exe
│ ├── logo.c
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── mjkimage.c
│ ├── mjksift.c
│ ├── mjkwarp.c
│ ├── mjkwarp.exe
│ ├── molehill.c
│ ├── molehill.exe
│ ├── movelight.c
│ ├── movelight.exe
│ ├── oclip.c
│ ├── oclip.exe
│ ├── ohidden.c
│ ├── ohidden.exe
│ ├── olight.c
│ ├── olight.exe
│ ├── olympic.c
│ ├── olympic.exe
│ ├── origami.c
│ ├── origami.exe
│ ├── oversphere.c
│ ├── oversphere.exe
│ ├── reflectdino.c
│ ├── reflectdino.exe
│ ├── rendereps.c
│ ├── sb2db.c
│ ├── sb2db.exe
│ ├── scene.c
│ ├── scene.exe
│ ├── screendoor.c
│ ├── screendoor.exe
│ ├── scube.c
│ ├── scube.exe
│ ├── simple.c
│ ├── simple.exe
│ ├── sphere2.c
│ ├── sphere2.exe
│ ├── sphere.c
│ ├── sphere.exe
│ ├── splatlogo.c
│ ├── splatlogo.exe
│ ├── spots.c
│ ├── spots.exe
│ ├── stars.c
│ ├── stars.exe
│ ├── stenciltst.c
│ ├── stenciltst.exe
│ ├── stereo.c
│ ├── stereo.exe
│ ├── stroke.c
│ ├── stroke.exe
│ ├── subwin.c
│ ├── subwin.exe
│ ├── surfgrid.c
│ ├── surfgrid.exe
│ ├── tbatnv.exe
│ ├── texenv.c
│ ├── texenv.exe
│ ├── trackball.c
│ ├── trackball.h
│ ├── trippy.c
│ ├── trippy.exe
│ ├── triselect.c
│ ├── triselect.exe
│ ├── zoomdino.c
│ └── zoomdino.exe
├── geoface
│ ├── display.c
│ ├── faceline.dat
│ ├── fileio.c
│ ├── head.h
│ ├── Imakefile
│ ├── index.dat
│ ├── main.c
│ ├── make_face.c
│ ├── make_face.exe
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── memory.h
│ ├── muscle.c
│ ├── muscle.dat
│ └── README
├── glutmech
│ ├── glutmech.c
│ ├── glutmech.exe
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ └── Makefile.win
├── mesademos
│ ├── bounce.c
│ ├── bounce.exe
│ ├── brick.rgb
│ ├── gamma.c
│ ├── gamma.exe
│ ├── gears.c
│ ├── gears.exe
│ ├── image.c
│ ├── image.h
│ ├── Imakefile
│ ├── isosurf.c
│ ├── isosurf.dat
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── offset.c
│ ├── offset.exe
│ ├── README
│ ├── reflect.c
│ ├── reflect.exe
│ ├── spin.c
│ ├── spin.exe
│ ├── tess_demo.c
│ ├── tess_demo.exe
│ ├── texobj.c
│ ├── texobj.exe
│ ├── tr.c
│ ├── trdemo.c
│ ├── trdemo.exe
│ ├── tr.h
│ ├── winpos.c
│ └── winpos.exe
├── mui
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── mui_test.c
│ └── mui_test.exe
├── rollercoaster
│ ├── defrc.c
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── matrix.c
│ ├── matrix.h
│ ├── rc.c
│ ├── rc.def
│ └── rc.exe
├── texfont
│ ├── curlfont.txf
│ ├── default.txf
│ ├── djb.txf
│ ├── gentexfont.c
│ ├── haeberli.txf
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── README
│ ├── rockfont.txf
│ ├── showtxf.c
│ ├── showtxf.exe
│ ├── simpletxf.c
│ ├── simpletxf.exe
│ ├── sorority.txf
│ ├── texfont.c
│ ├── TexFont.h
│ ├── txfdemo.c
│ └── txfdemo.exe
├── underwater
│ ├── caust00.bw
│ ├── caust01.bw
│ ├── caust02.bw
│ ├── caust03.bw
│ ├── caust04.bw
│ ├── caust05.bw
│ ├── caust06.bw
│ ├── caust07.bw
│ ├── caust08.bw
│ ├── caust09.bw
│ ├── caust10.bw
│ ├── caust11.bw
│ ├── caust12.bw
│ ├── caust13.bw
│ ├── caust14.bw
│ ├── caust15.bw
│ ├── caust16.bw
│ ├── caust17.bw
│ ├── caust18.bw
│ ├── caust19.bw
│ ├── caust20.bw
│ ├── caust21.bw
│ ├── caust22.bw
│ ├── caust23.bw
│ ├── caust24.bw
│ ├── caust25.bw
│ ├── caust26.bw
│ ├── caust27.bw
│ ├── caust28.bw
│ ├── caust29.bw
│ ├── caust30.bw
│ ├── caust31.bw
│ ├── dino.c
│ ├── dino.h
│ ├── floor.rgb
│ ├── Imakefile
│ ├── Makefile
│ ├── Makefile.sgi
│ ├── Makefile.win
│ ├── texload.c
│ ├── texload.h
│ ├── underwater.c
│ └── underwater.exe
└── walker
├── bound.cset
├── dunk.cset
├── Imakefile
├── Impossible.cset
├── kick.cset
├── Makefile
├── Makefile.sgi
├── Makefile.win
├── models.c
├── moonwalk.cset
├── MrFlex.cset
├── newcurve0.cset
├── Ouch.cset
├── README
├── reverse_dunk.cset
├── running.cset
├── walk_backwards.cset
├── walker.c
├── walker.exe
├── walker.h
├── walking.cset
├── walkviewer.c
├── walkviewer.h
└── win32_dirent.h
14 directories, 410 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论