查看全部信息

日志(16) 图片(1) 文件(1)

  • OpenGL教程Lesson32 Alpha 混合, Alpha 测试

    gundan 发表于 2006-12-31 10:42:03

    欢迎来到32课. 这课大概是在我所写作已来最大的一课. 超过1000 行代码和约1540行的HTML. 这也是第一课用到我新的NeHeGL 基本代码. 这课写了很长时间, 但我想他是值得期待的. 一些知识点用到是: Alpha 混合, Alpha 测...

  • OpenGL教程- 碰撞检测与模型运动 第三十一课

    gundan 发表于 2006-12-31 10:39:37

       下面我们要讨论的是如何快速有效的检测物体的碰撞和合乎物理法则的物体运动,先看一下我们要学的:   1)碰撞检测   ·移动的范围 — 平面   ·移动的范围 — 圆柱   ·移动的范围 — 运动的物体   2)符合物...

  • OpenGL教程Lesson: 28贝塞尔曲面

    gundan 发表于 2006-12-31 10:38:26

    这篇教程旨在介绍贝塞尔曲面,希望有比我更懂艺术的人能用她作出一些很COOL的东东并且展示给大家。教程不能用做一个完整的贝塞尔曲面库,而是一个展示概念的程序让你熟悉曲面怎样实现的。而且这不是一篇正规的文章,为了方...

  • OpenGL教程- 二次曲面 第十八课

    gundan 发表于 2006-12-31 10:37:28

      二次曲面是一种画复合对象的方法,这种方法通常并不需要很多的三角形。我们将要使用第七课的代码。我们将要增加7个变量以及修改纹理以增加一些变化 :   #include <windows.h>              ...

  • OpenGL教程Lesson:12 显示列表

    gundan 发表于 2006-12-27 18:41:26

      这次我将教你如何使用显示列表,显示列表将加快程序的速度,而且可以减少代码的长度。   当你在制作游戏里的小行星场景时,每一层上至少需要两个行星,你可以用OpenGL中的多边形来构造每一个行星。聪明点的做法是做一...

  • OpenGL教程- 飘动的旗 红旗 第十一课

    gundan 发表于 2006-12-27 18:40:44

      大家好!对那些想知道我在这里作了些什么的朋友,您可以先按文章的末尾所列出的链接,下载我那毫无意义的演示(Demo)看看先!我是bosco,我将尽我所能教您来实现一个以正弦波方式运动的图象。这一课基于NeHe的教程第六课,当然...

  • OpenGL教程- 漫游3D世界 第十课

    gundan 发表于 2006-12-22 12:02:19

      这一课是由Lionel Brits(βtelgeuse)所写的。在本课中我们只对增加的代码做解释。当然只添加课程中所写的代码,程序是不会运行的。如果您有兴趣知道下面的每一行代码是如何运行的话,请下载完整的源码,并在浏览这一课的...

  • OpenGL教程- 漂亮的星星 第九课

    gundan 发表于 2006-12-22 12:00:35

      欢迎进入第九课。到现在为止,您应该很好的理解OpenGL了。您已经学会了设置一个OpenGL窗口的每个细节。学会在旋转的物体上贴图并打上光线以及混色(透明)处理。这一课应该算是第一课中级教程。您将学到如下的知识:在3D...

  • OpenGL教程- Alpha混合 第八课

    gundan 发表于 2006-12-22 11:59:18

      OpenGL中的绝大多数特效都与某些类型的(色彩)混合有关。混色的定义为,将某个象素的颜色和已绘制在屏幕上与其对应的象素颜色相互结合。至于如何结合这两个颜色则依赖于颜色的alpha通道的分量值,以及/或者所使用的混色...

  • OpenGL教程- 纹理滤波方式 第七课

    gundan 发表于 2006-12-22 11:57:43

      这一课我会教您如何使用三种不同的纹理滤波方式。教您如何使用键盘来移动场景中的对象,还会教您在OpenGL场景中应用简单的光照。这一课包含了很多内容,如果您对前面的课程有疑问的话,先回头复习一下。进入后面的代码...

TAG信息

CG教程

相关TAG

  • 暂无相关TAG