关注我的大部分小伙伴估计已经要放弃我这个鸽子王了
对我是个鸽王~
教程甚至快鸽了一年之久。
在我发现想去更新一些工作中获取的且属于我且能很方便的安利给你们的时候,我发现我现在拥有的知识库并不足以支撑我成为一名合格的老师。UE5的系统目前接触了3个月。Unreal满打满算有9个月的使用经验了。Niagara从学到工作也有4个月左右了。在我使用的过程中,我发现很多之前用的材质没有那么好用了。或者说原来给cascade用的材质,用在Niagara里有些太过于鸡肋了。
最近的一个月,在把我之前cascade的材质,优化成Niagara的材质。反复优化function.....直到我优化到了Dynamic控制Texture的offset的时候。。。
在cascade里,我们常规控制Texture的Offset 要么设立一个开关,要么取消掉material里texture的offset,或者可以用lerp去控制0-1的变量。然后就把材质连成一个“蜘蛛网” 。谁没有一些强迫症呢~
经过了一些思考后,我想能不能取消掉Material的Offset,直接使用Dynamic控制。 偏移无非就是乘了一个Time而已。
然后就有了下面~(关于性能暂时没有考虑,在想法上是要比增加一个switch或者增加一个材质变种要省一些)有知道的大佬请告诉我一下~
彩蛋~
UE5的材质增加Name节点
终于不用从天涯连一根线到海角了~
课程还是会录制的,作为一个鸽王,是一定会一鸽永鸽的~