当前位置:   article > 正文

OpenGL实现3D游戏编程【连载3】——3D空间模型光照初步

OpenGL实现3D游戏编程【连载3】——3D空间模型光照初步

1、本节实现的内容

上一节课,我们建立了简单的坐标系,同时也显示了一个正方体,但正方体的颜色为纯红色,好像一个平面物体一样,我们这节课就可以加一些光照,并创建更多的模型,使这些物体变得更加立体一些。更多详见https://blog.csdn.net/zhooyu主页内容。

在这里插入图片描述

2、光照的认识

OpenGL中光的种类大致可以分为平行光源、点光源和聚光灯光源三种。

2.1、平行光

从他们的名字也很好理解,平行光是从远方照射过来的光,有点类似咱们现实生活中,太阳从远处照过来的光,可以简单的理解为太阳光的每一条光线都是平行照射过来的。平行光最主要的特点,就是在一个场景中多个物体,平行光折射他们的角度基本保持一致,光照面的方向也就一致。

在这里插入图片描述

2.2、点光源

点光源,有点类似于现实生活中的蜡烛

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/973901
推荐阅读
相关标签