NeHe的opengl教程delphi版(9)----星星
{
欢迎进入第九课。到现在为止,您应该很好的理解OpenGL了。 『CKER:如果没有的话,一定是我翻译的罪过......』。 ( myling补充道:我的罪过更大,呵呵) 您已经学会了设置一个OpenGL窗口的每个细节。 学会在旋转的物体上贴图并打上光线以及混色(透明)处理。 这一课应该算是一课中级教程。 您将学到如下的知识:在3D场景中移动位图,并去除位图上的黑色象素(使用混色)。 接着为黑白纹理上色,最后您将学会创建丰富的色彩, 并把上过不同色彩的纹理相互混合,得到简单的动画效果。 我们在第一课的代码基础上进行修改。先在程序源码的开始处增加几个变量。 出于清晰起见,我重写了整段代码。 } Var {下列这几行新加的。 {接下来我们设置几个跟踪变量: zoom : GLfloat = -15.0; // 星星离观察者的距离 上一篇:NeHe的opengl教程delphi版(8)----简单的透明 下一篇:数据录入时自动复制原记录 更多相关文章
|
推荐文章
精彩文章
|