CGJOY2

[Shader/渲染] 怎么把这种锋利边缘像这样弄个颜色过渡

查看:268 |回复:14 | 2023-3-13 20:50:19

您需要 登录 才可以下载或查看,没有帐号?注册

x
QQ图片20230313204723.png
大佬们,怎么把这种锋利边缘像这样弄个颜色过渡
QQ图片20230313204718.png
,shader graph可以实现吗?帮帮孩子吧




2023-3-13 20:50:19   回复
 赞 赞 2

使用道具 登录

14个回答,把该问题分享到群,邀请大神一起回答。
2#
How can I add color transition to sharp edges like this? Can it be done with shader graph? Help me out, please.
   ——微元素 × GPT,助力游戏开发,CG创作的无限可能!  
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-13 20:50:25  
 赞 赞 3

使用道具 登录

3#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-14 10:03:25  
 赞 赞 3

使用道具 登录

4#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-16 14:21:59  
 赞 赞 3

使用道具 登录

5#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-16 14:22:02  
 赞 赞 3

使用道具 登录

6#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-16 14:22:05  
 赞 赞 3

使用道具 登录

7#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-16 14:22:10  
 赞 赞 3

使用道具 登录

8#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-16 14:22:16  
 赞 赞 3

使用道具 登录

9#
合并   倒边
收起回复
Wwwyj : 我是想着在shader上面弄个边缘色
2023-3-17 10:09 回复
二货没了道士 : 这是两个模型的话,不是同一个uv象限的话,你想靠画颜色上去过度,很麻烦,两面墙都是无缝贴图的话就方便很多了
2023-3-17 10:16 回复
Wwwyj 回复 二货没了道士 : 不是的,这是同一个模型。是个正方形,可以看一下楼下的截图
2023-3-28 15:46 回复
B Color Smilies
还可输入 500 个字符
2023-3-16 14:22:51  
 赞 赞 3

使用道具 登录

10#
你这个是手绘的贴图模型规格,这个和shader无关。模型的uv和光滑组决定的,你这里先要处理好贴图的衔接和uv的衔接
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-3-17 10:31:17  
 赞 赞 2

使用道具 登录

11#
本帖最后由 Wwwyj 于 2023-3-17 14:01 编辑

现在的shader是这样的, 应该不关接缝的问题吧

收起回复
Pharmacist : 这得做算法了,求出边缘先,然后给加个渐变色
2023-3-17 17:42 回复
Wwwyj 回复 Pharmacist : 理论上是这样的, 但是我操作不起来
2023-3-18 10:00 回复
B Color Smilies
还可输入 500 个字符
2023-3-17 14:00:13  
 赞 赞 2

使用道具 登录

12#
两面墙都是无缝贴图的话就方便很多了
收起回复
Wwwyj : 贴图是无缝的,只是这个模型不是正方形是个长方形的
2023-3-22 10:38 回复
B Color Smilies
还可输入 500 个字符
2023-3-21 19:55:06  
 赞 赞 2

使用道具 登录

13#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-4-10 15:17:01  
 赞 赞 1

使用道具 登录

14#
本帖最后由 Soldato 于 2023-4-11 10:28 编辑

首先要用脚本把模型的长宽高和中心点坐标传入shader,然后在shader里面根据长宽高和中心点的数值计算出过渡区域,过渡区域的着色由两个面的颜色做过渡,靠近顶点的部分由三个面的颜色做过渡,这方法主要是方便处理边角
收起回复
Wwwyj : 这就需要代码实现了,可以连连看弄出来吗
2023-4-11 17:41 回复
Soldato : 连连看用的不多,你看能不能传入参数咯,都是这个思路
2023-6-2 18:29 回复
B Color Smilies
还可输入 500 个字符
2023-4-11 10:21:36  
 赞 赞 2

使用道具 登录

15#
回复 收起回复
B Color Smilies
还可输入 500 个字符
2023-4-15 09:13:18  
 赞 赞 0

使用道具 登录

CG 游戏行业专业问题

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表