原文:Directx11学习笔记【十六】 光照模型的实现

本文由zhangbaochong原创,转载请注明出处http: www.cnblogs.com zhangbaochong p .html 在之前的场景绘制中我们都是给每个顶点指定了单一颜色 ,然后由系统插值计算各个部分颜色,最终显示出来。接下来我们将学习dx 中比较有意思的一部分 光照,通过光照和材质的相互作用来实现更真实的场景。 . 光照 . 光照效果 简单举个例子,看龙书中的一张图: a图没 ...

2016-06-13 23:50 5 4419 推荐指数:

查看详情

Directx11学习笔记【十三】 实现一个简单地形

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5510294.html 上一个教程我们实现了渲染一个会旋转的立方体,这次我们来实现一个简单地形。 先来看看最终实现效果吧(蓝色是背景色,地形的不同高度分别 ...

Fri May 20 05:51:00 CST 2016 1 3369
SharpGL学习笔记(九) OpenGL的光照模型, 术语解释

在3D场景中,每个像素最终显示出来的颜色都是经过大量计算而得到的,其中一些计算是依赖于场景中的光照以及场景中物体对光线的反射和吸收情况. 例如,对于一个红色的物体, 在白色光(白光是红光,绿光和蓝光等量的光) 的照射下它是红色的, 而在绿色光的照射下它将显示为黑色. 如果场景不存在光源效果 ...

Wed Aug 24 00:45:00 CST 2016 3 4455
Directx11学习笔记【十八】 Blending混合

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5634580.html 在d3d11中是按frame来渲染物体的,在同一frame中又可能不止一种primitive,例如下图 ...

Sat Jul 02 07:54:00 CST 2016 1 2752
Directx11学习笔记【二】 将HelloWin封装成类

我们把上一个教程的代码封装到一个类中来方便以后的使用。 首先新建一个空工程叫做MyHelloWin,添加一个main.cpp文件,然后新建一个类叫做MyWindow,将于窗体有关的操作封装到里面 ...

Sat Jan 23 07:39:00 CST 2016 0 2180
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM