⚠️注意:从贴图采样只能通过GPU发射 ⚪提示:贴图采样一般用Grid来发射粒子 ⚪提示:如果是一张黑白Mask则可以用来做遮罩
采样贴图信息
⚠️注意:事实上我们并不希望只采集贴图上一点,而且采样整张贴图 所以需要设置采样UV(具体步骤如下)
第一步:先用【Make Vector 2D】拆分UV通道
第二步:使用【Make Float from Vector】遍历一组Vector (指UV向量) 的X和Y通道
第三步:通过【Normalized Array Location】读取UV向量
使用采样到的信息
按贴图颜色采样【粒子颜色】
采样完成后,会有个【 SampleTexture SampleColor】属性 粒子通过这个来控制粒子属性
删除遮罩外的粒子
如果是遮罩,辨别粒子颜色(亮度)的方式, 删除遮罩外的粒子
第一步:使用【Set Bool By Float Comparison】比较2个浮点值,如果条件成立【返回布尔值】
第二步:遍历颜色向量的R通道(黑白Mask遮罩通道都一样,随便都行)
第三步:读取粒子颜色