Royalser 发表于 2023-10-22 22:44:22

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












哔咔哔咔 发表于 2022-10-8 09:07:50

感谢大佬分享

发表于 1970-1-1 08:00:00

喵萝 发表于 2022-10-8 15:16:38

测试成功

不过,需要 2048的图?
512失败了
且 每一层应该包含上一层,不然生成可能也是比较奇怪的


DINGDA 发表于 2022-10-8 16:59:06

{:1_236:}

haha123 发表于 2022-10-10 19:18:32

感谢楼主精彩分享,好好学习,天天向上!!
页: [1]
查看完整版本: SDF 二次元卡通渲染-明暗过度距离场差值混合工具,脸光照