SDF 二次元卡通渲染-明暗过度距离场差值混合工具,脸光照
分享交流学习使用,侵权通知我删除哦Write by橘子猫
相关资料和原理介绍
https://www.zhihu.com/people/watermelonz-60
https://zhuanlan.zhihu.com/p/360229590https://zhuanlan.zhihu.com/p/356185096
https://www.element3ds.com/forum.php?mod=viewthread&tid=328664
https://zhuanlan.zhihu.com/p/435005339
配合ASE 的效果案例
https://www.element3ds.com/forum.php?mod=viewthread&tid=297661
封面图出自 雪羽 的文章
https://zhuanlan.zhihu.com/p/360229590
Example are provided by kami
Blend your light map into one by sdf methond
使用方法
在 example 目录放置
a b c d e f g h 8 张png 黑白图
黑白图 代表 不同角度渐进下的 明暗关系
a为最侧面的光
h为最正面的光
然后到根目录运行 run bat 文件
将会生成wow.png SDF距离场图片
shader加以相关算法即可生成主流二次元面部光影效果了!
SDF距离场
原神相关贴图中的faceshadow
感谢大佬分享 测试成功
不过,需要 2048的图?
512失败了
且 每一层应该包含上一层,不然生成可能也是比较奇怪的
{:1_236:} 感谢楼主精彩分享,好好学习,天天向上!!
页:
[1]