[]请问如何让自定义Material在渲染周期执行两次不同的shader?

自定义的Material,在每次render时如何按照顺序执行两个shader。
例如想要实现outline的勾线效果,那么我会给两个不同的shader。第一个shader是顶点沿法线放大后给一个底色,第二个shader是正常顶点texture的颜色。
请问如何改写laya的material,可以让其在渲染周期执行两次不同的shader?
已邀请:

螳螂

赞同来自:

http://ask.layabox.com/question/38742 这有一个范例,但是他用的实现方式我是硬没看懂啊。

Aar0n

赞同来自:

1.0不支持,2.0引擎可以设置多path

要回复问题请先

商务合作
商务合作