教程 20 点光源 原文: http://ogldev.atspace.co.uk/www/tutorial20/tutorial20.html CSDN完整版专栏: http://blog.csdn.net/column/details/13062.html 背景 之前已经学习了三个主要的光照模型 ...
分类:
其他好文 时间:
2017-08-20 18:24:13
阅读次数:
211
一、新手引导须要的遮罩效果 一般做新手引导的时候,会把游戏画面变的半黑,然后须要玩家点击的地方就亮起来。经常使用的做法是採用遮罩来实现,可是仅仅能实现方形的,不能不规则图形。以及是全然挖空。做不到渐变效果(除非美术直接出整张资源)。表现效果例如以下: 实事上,我们想做把那个透明框做得更自然一点,更好 ...
分类:
其他好文 时间:
2017-08-20 14:48:29
阅读次数:
226
光源 1: 光照的本质:就是光的颜色和物体纹理的颜色的混合;2: 光源类型: 点光源,定向光源,聚光灯, 区域光源; 区域光的范围会在场景中用黄色的光显示出来; z轴是光的方向; 光的强度会随距离衰减; 只能配合烘培GI使用;3: 发光材质 发光材质也算是一种光源,通过给物体添加特殊的着色器,调节其 ...
分类:
编程语言 时间:
2017-07-27 13:34:57
阅读次数:
1899
之前加载模型的时候用的是方向光和phong模型实现的,这次试用点光源和blin-phong实现blin-phong是简化的phong模型,能实现phong差不多的效果,效率比phong高很多效果如下图所示:1、点光源这里光源的位置是传入一个vec4的向量,第四个分量为0表示方向光,为1表示点光源。与方向..
分类:
其他好文 时间:
2017-06-01 00:36:42
阅读次数:
347
1.设置光源 (1)光源的种类 环境光 环境光是一种无处不在的光。环境光源放出的光线被认为来自任何方向。因此,当你仅为场景指定环境光时,所有的物体无论法向量如何,都将表现为同样的明暗程度。 点光源 由这种光源放出的光线来自同一点,且方向辐射向四面八方。 平行光 平行光又称镜面光,这种光线是互相平行的 ...
分类:
其他好文 时间:
2017-05-21 19:47:07
阅读次数:
260
注:文章译自http://wgld.org/,原作者杉本雅広(doxas),文章中假设有我的额外说明。我会加上[lufy:]。另外,鄙人webgl研究还不够深入,一些专业词语。假设翻译有误,欢迎大家指正。本次的demo的执行结果点光源上次介绍了高氏着色和补色着色。使用补色着色的手法。能够渲染更加自然 ...
分类:
Web程序 时间:
2017-04-30 16:05:26
阅读次数:
299
小分享:我有几张阿里云优惠券,用券购买或者升级阿里云相应产品最多可以优惠五折!领券地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=ohmepe03 添加一个点光源 点击添加完成 绿色的是Y轴 ...
分类:
编程语言 时间:
2017-04-23 22:27:10
阅读次数:
306
1.three.js库提供的光源 three.js库提供了一些列光源,而且没种光源都有特定的行为和用途。这些光源包括: 光源名称/描述 AmbientLight(环境光)/这是一种基础光源,它的颜色会添加到整个场景和所有对象的当前颜色上 PointLight(点光源)/空间中的一点,朝所有的方向发射 ...
分类:
Web程序 时间:
2017-04-21 00:09:04
阅读次数:
358
图像处理之图像拼接 图像拼接是图像处理中最为常见的一个功能,在不考虑旋转的情况下,也就是需要求取拼接亮就行了,然而当光源是点光源时,往往成像都是高斯性质, 这样会导致中间亮,两边暗或者四周暗,在这种情况下拼接,图像会存在很明显的拼接痕迹。 因此,本文针对上述拼接痕迹,设计了一种线性平滑的方法。 上代 ...
分类:
其他好文 时间:
2017-04-18 10:07:28
阅读次数:
178
最近刚好有做2D游戏的点光源效果,然后就扩展一下,研究了一下战争迷雾的效果。主要是想实现类似魔兽争霸那种人物走动,然后黑色的战争迷雾随着人物的移动渐渐打开的效果。使用具有渐变透明图片作为光源来使得战争...
分类:
其他好文 时间:
2017-03-08 17:59:41
阅读次数:
259