Unity内置Shader中Sprite/Mask这个shader有什么用?

我以为将这个shader附到材质上,再把这个材质放到MeshRenderer上,就可以把绘制出来的mesh图形当作一个SpriteMask用,结果发现并没有什么卵用,求告... 我以为将这个shader附到材质上,再把这个材质放到Mesh Renderer上,就可以把绘制出来的mesh图形当作一个Sprite Mask用,结果发现并没有什么卵用,求告知这个有什么用?
还有怎么实现将Mesh绘制出来的图形作为Sprite Mask?
展开
 我来答
伊古拉姆
2019-04-22 · TA获得超过1171个赞
知道小有建树答主
回答量:1133
采纳率:78%
帮助的人:280万
展开全部

sprite/mask无法应用于mesh,它甚至不能被普通的2Dsprite使用,猜测它是给SpriteMask组件使用的一个特殊shader;

想要使用mesh作为mask,下面有一个很好的例子:

网页链接

泡泡胧公主
2019-04-24 · TA获得超过134个赞
知道答主
回答量:394
采纳率:33%
帮助的人:51.9万
展开全部
这个问题你可以到paws3d上看看他们对于unity内置shader的解释和应用,就知道这个具体要怎么来使用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式