Unity 遮罩贴图质量怎么调

 我来答
可乐零七
高粉答主

2016-11-09 · 每个回答都超有意思的
知道顶级答主
回答量:6.3万
采纳率:76%
帮助的人:9847万
展开全部
首先在场景中放几个火盆,随便你想放几个。当然这里放几个,后面shader里就需要几张遮罩贴图。这里我们放俩个火盆。

我们在shader中添加三张贴图来做遮罩,猪脚一张、火盆三张,分别为
_Mask ("Mask", 2D) = "white" {}
_Mask0 ("Mask0", 2D) = "white" {}
_Mask1 ("Mask1", 2D) = "white" {}
在纹理混合中进行如下设置:
SetTexture [_Mask] {combine texture}
SetTexture [_MainTex] {combine texture,texture-previous}
SetTexture [_Mask0] {combine previous,previous-texture}
SetTexture [_Mask1] {combine previous,previous-texture}
SetTexture 的原理在
unity用shader遮罩模拟黑夜火把照明效果
中有说过,这里就不详细说了
总之就是将上一步计算的的alpha通道值减去这张贴图的alpha通道值就是了。 ...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式