首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity Shader Graph上的颜色错误

Unity Shader Graph上的颜色错误
EN

Stack Overflow用户
提问于 2021-02-17 00:00:24
回答 1查看 340关注 0票数 0

我为我的游戏准备了汽车网格。我需要改变基础车的颜色没有车轮和前灯的颜色。为此,我创建了纹理与白色和黑色的地方需要更改和颜色蒙版。然后我用shader Graph创建了着色器

但是我买的颜色是错的。更亮了。我想要的颜色和我拥有的颜色:

我哪里做错了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-17 05:22:13

除非您使用的是负输入,否则Add不会减少蓝色、红色或绿色的数量。因为你在灰色中加入了红光,所以你会变成粉色。相反,您应该使用Multiply。

将基础纹理与基于白色的颜色贴图相乘,其中颜色贴图为白色,不应影响基础纹理。要制作基于白色的颜色贴图,可以反转颜色蒙版的结果,并将其添加到已有的相乘结果中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66227875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档