- Creator 版本:2.2.0
最近在看最新的 creator 的 shader 相关的内容,想把之前 cocos2dx 做的一些 2d 效果试着在 creator 中实现。creator 的 shader 的设计应该是参照了 unity3d 的,在看了源码和例子,文档以后,还有几个疑问想请教一下。
3d 文档中提到了关于 effect 的设计和语法的内容:
https://docs.cocos.com/creator3d/manual/zh/material-system/effect-syntax.html
看完后主要想问一下:
-
这里提到的
chunk有没有实际的使用例子,我如果想要定义适用自己的chunk有什么需要遵循的规范 (放在什么地方,什么时候被加载之类的) -
creator有没有类似uniity3d里的Usepass功能,达到跨 shader 共享 pass 的效果 -
3d文档里提到的这些,在2d的2.2.0里面是否都同样适用
希望有知道的人,可以指点一下,谢谢了。

