OpenGL Light [V2.0.0.24官方版]
- 大小:
- 下载:0
- 分类:软件下载
- 发布者:zhangliang
资源介绍
OpenGL Light是一个可行的演试专用工具,OpenGL Light证实光,几何图形和电子计算机图象处理化学物质相互影响。有须要的客户可以下载。
【基本上介绍】
光的种类:
辐射源光(Emitted Light)是最容易的一种光,它可以从物体传出而且不会受到一切灯源危害。
光线(Ambient Light)是由灯源传出经自然环境数次透射而没法明确其方向的光,即好像来源于全部方向。
漫射光(Diffuse Light)来源于一个方向,它垂直平分物体时比歪斜时更光亮。
镜面玻璃光(Specular Light)来源于特殊方向并沿另一方向反射出来。
openGL光的构成:
当光照射物体说明的情况下,物体说明会造成反射光;假如物体是通透的,则会造成散射光,这里不考虑到散射光。反射光分成三个分量,即漫反射,镜面玻璃反射和自然环境反射。
漫反射,是投影在不光滑表层上的光向每个方向反射的状况,这种反射出去的光称之为漫射光(Diffuse Light),遵循光的反射基本定律;镜面玻璃反射光(Specular Light)指朝一定方向的反射光,反射面是光滑平整的,一样遵循光的反射基本定律。假如一个光源照射一个合金球的时候会在曲面上产生一块尤其亮的地区,展现说白了“修容(Highlight)”。一般物体处于一个自然环境中,会遭受来源于周边环境的反射光的直射,包含如天上,路面等。自然环境反射分量假设入射角匀称的从周边环境出射至实体模型表层并相等的向每个方向反射出来,这种反射光称之为光线(Ambient Light)。
在openGL的简易阳光照射实体模型中,除开有之上三种光,也有一种辐射源光(Emitted Light),是发亮物体自身的一种特性,不会受到灯源危害。而一般来说室内空气光要多一些,不光滑物体漫射光多一些,光洁物体镜面玻璃反射光多一些。