[Shader/渲染] 求助,视频中的三角形高光效果应该如何实现?

查看:293 |回复:1 | 2024-1-2 11:20:35

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

x

求助各位大佬,本人学习Shader中,对以闪耀之名中这个高光效果比较感兴趣,但是无奈知识储备不够没想明白应该如何实现,还请各位大佬提供一点参考经验,感激不尽!
先说下本人思路:
通过一张分割了多个三角形平面的法线贴图来计算高光,这种方案试了下能实现部分效果,但是没法做到旋转时这种一闪一闪的感觉,变化没有视频中迅速,而且经过测试游戏中的三角形在旋转过程中并不只会闪烁一次,旋转比较小的角度某些三角形区域能够闪烁两次或以上,主要问题就是这里,使用Binn-Phone高光模型只能出现一次,把n dot h的值从saturate改为abs效果也不是很好,所以不太知道改往什么方向调整了。


评分

参与人数 1元素币 +1 活跃度 +1 展开 理由
AlexanderRider + 1 + 1 给楼主10086个赞

查看全部评分

2024-1-2 11:20:35  
 赞 赞 0

使用道具 登录

1个回答,把该问题分享到群,邀请大神一起回答。
2#
法线贴图是三角形的就可以!当然 各种参数 强度 灯光都要配合好.
回复 收起回复
2024-1-2 16:23:42   回复
 赞 赞 1

使用道具 登录

CG 游戏行业专业问题

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

本版积分规则

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