当我们站在水中,直直的往下看水面,是看不到反射的太阳光的。而当我们往远处看时,就能看到很强的反光,也就是成语波光粼粼所体现的。这一现象就被命名为 菲涅尔反射。...
分类:
编程语言 时间:
2016-04-29 18:55:34
阅读次数:
220
昨天逛街的时候看到太平鸟里面摆了个金属的米老鼠,于是职业病犯了,一直在想金属的颜色是什么,这个反射该怎么写,想不出来……今天正好看到动态反射立方图系统这一节,看完觉得很别扭,因为书上介绍的是事先踩点生成Cubemap的方式而不是实时的。于是到官方文档找到实时反射的代码,做了一个比较花俏的场景,运行之后吃了一大惊,实时反射是如此的震撼。。...
分类:
编程语言 时间:
2016-04-29 18:02:57
阅读次数:
307
昨天逛街的时候看到太平鸟里面摆了个金属的米老鼠,于是职业病犯了,一直在想金属的颜色是什么,这个反射该怎么写,想不出来……今天正好看到动态反射立方图系统这一节,看完觉得很别扭,因为书上介绍的是事先踩点生成Cubemap的方式而不是实时的。于是到官方文档找到实时反射的代码,做了一个比较花俏的场景,运行之后吃了一大惊,实时反射是如此的震撼。。...
分类:
编程语言 时间:
2016-04-25 01:00:24
阅读次数:
264
当我们站在水中,直直的往下看水面,是看不到反射的太阳光的。而当我们往远处看时,就能看到很强的反光,也就是成语波光粼粼所体现的。这一现象就被命名为 菲涅尔反射。...
分类:
编程语言 时间:
2016-04-24 06:25:47
阅读次数:
255
我们使用法线贴图在低分辨率的模型上 模拟 高分辨率的效果。Unity中 通过 UnpackNormal 函数 来使用法线贴图。...
分类:
编程语言 时间:
2016-04-23 07:32:59
阅读次数:
232
在上一节 创建Cubemap的基础上,添加了一个 ReflMask 遮罩贴图。这个贴图是一个灰度图,根据灰度图中的通道数据的值,来决定 反射。当这个片段 对应 遮罩贴图中是黑色的时候,就进行全反射,当对应白色的时候,就不进行反射。因为黑色是 (255,255,255) ,而白色都是0....
分类:
编程语言 时间:
2016-04-22 07:09:51
阅读次数:
271
这次的目标是绘制一颗闪闪发光的钻石,追求效果是越接近真实越好。
先说说为此我这几天干了些什么。
1.看了stalendp blog里那篇《钻石效果》后头的参考文献
最有价值的就是ATI在2004年GDC上作的演讲,题目就叫Drawing a Diamond。但是由于只有ppt,所以很难重现工程深入学习。思路大概是预备了一张折射CubeMap,一张带模拟色散的反射CubeMap,最后再...
分类:
其他好文 时间:
2016-04-17 22:47:49
阅读次数:
1129
RenderToCubemap方法:生成Cubemap静态贴图(专业版有) 1.public bool RenderToCubemap(Cubemap cubemap); 参数为Cubemap静态贴图 2.public bool RenderToCubemap(RenderTectur cubema
分类:
编程语言 时间:
2016-02-25 00:19:12
阅读次数:
269
一:前面心情:1.今天开了个小会,该看的继续要看,不要堕落。2.还有就是丽的生活习惯不太好。慢慢改变。3.哎,公司人员争夺吗?哎,不知道,不了解,不去想,提升自己,内心明净二、主要内容和参考这篇内容以前做过。再来一次。内容:静态cubeMap的制作 , 使用cubeMap实现反射效果参考:书本88....
分类:
其他好文 时间:
2015-11-16 19:13:36
阅读次数:
713
CubeMap 的实现参考:http://blog.csdn.net/candycat1992/article/details/21827365 制作cubeMap三维纹理,surface shader实现(此妹子真是我等学习的榜样,自行惭愧)http://www.cppblog.com/Lea.....
分类:
其他好文 时间:
2015-08-27 22:56:46
阅读次数:
188