3.x编辑器自动转化effect文件为glsl文件,这个如何实现的呢

3.x的effect文件预览里,可以自动转化为glsl 300es和100的两种版本文件,这样可以减少shader文件转化的工作量,大家知道怎么处理的不?
想在扩展里也实现effect转glsl的功能 :face_with_monocle: