朋友给了个OpenGL bible中的一个例程,让我帮忙跑一下。pointSprites.
文件夹下面有四个文件:1,PointSprites.cpp; 2,SpaceFlight.fp; 3, SpaceFlight.vp 4,star.tga
四个文件都有用,cpp是代码源文件, fp和vp是shader文件,分别为fragment shader和vertex shader。
star.tga是图形文件,为点的贴图。
1,首先建立一个新的vs2010工程;
2,需要添加freeglut库的头文件以及链接库文件;
3,编译,可能会报link2001错误,根据缺少的内容找到相应的源文件,添加GLtools中的文件进来
4,编译,应该是ok的。有错的话自己搜搜。如果出现缺少什么东西,补上就可以。如缺少freeglut.dll, 下载一个装到程序的exe所在目录即可。
5,然后可以仰望星空了!
阅读(1385) | 评论(0) | 转发(0) |