Unity3D
liangjiyucsdn
这个作者很懒,什么都没留下…
展开
-
快速理解ZWrite和ZTest
ZWrite的概念相对简单,无非就是根据条件,对一个变量进行反复地赋值。比较有意思的ZTest。在三个盒子的例子里,我一直都在强调“默认”两个字。那么默认是什么呢,就是ZWriteOn + ZTestOn。ZWrite就两种情况(On或者Off)。而对于ZTest来说,条件就要丰富得多得多。ZTest的条件总共有如下几种:Less (当前材质球的对象这个像素的Z值小于当前摄像机在这个像素上的Z...原创 2019-05-29 15:40:15 · 1326 阅读 · 0 评论 -
Planar Projected Shadow
核心内容1.Planar Projected Shadow2.衰减第一点原理其实就是很简单的相似三角形第二点是我结合了光的多次项衰减公式,并且为了调高性能,去掉了一次项的衰减。这样做的好处就是好比下面的函数图,根部的阴影会比较黑,越远渐变越小,并非一个一成不变的线性变化。/* formula of similar trian...原创 2019-06-05 14:48:12 · 411 阅读 · 0 评论 -
Unity2017(Unity5应该也包含)和Unity4粒子系统的坑
U4和U2017这个界面基本一致,如果这个StartSpeed很大(比如80),你会发现U4和U2017差距很大,U2017的表现出来的是粒子扩散的距离比U4大很多。以上不兼容问题,U5应该也有。别我怎么知道的,我是用生命找的。...原创 2019-04-26 15:19:30 · 434 阅读 · 0 评论