【小白求助】想写一个自发光贴图 + 指定颜色描边的Shader

如题,想写一个自发光贴图 + 制定颜色描边的Shader

自己想的思路是:两个pass
第一个pass和官方的builtin-phong中emissive一样,自发光贴图。(放前面)
第二个pass就是常规的描边做法,用指定的颜色,往法线方向偏离开一点。(放后面)

思路有了,但实际操作不懂怎么做。
底子不好,只能在别人例子的基础上改,但又找不到官方的emissive相关的代码…
求助

希望能提供一些参考资料。
万分感谢(`・ω・´)ゞ

Creator版本 : 2.1.3

纹理提高亮度,然后用 sobel 算子做边缘检测,然后对这个纹理进行采样得到边缘uv坐标,然后对目标纹理进行提亮

最简单的是出灰度图,仅限于2D,非常容易找到边缘

马克11111111

感谢回答(`・ω・´)ゞ

我做的是3D shader,有没有什么地方能够找到参考的代码呢?
思路是有的,我主要是不懂得具体要怎么写。

参考 Unity shader,用 cg 写的,自己翻译成 glsl

原来如此!有点方向了,我再努力努力!
感谢大佬指路(`・ω・´)ゞ

升级至Creator 2.2.1,使用官方提供的builtin - toon.effect能基本解决需求。