//片元着色器代码
uniform float y;//变化的y控制光带高度
float w =10.0;//光带宽度一半voidmain(// y随着时间改变光带位置也会改变if(vPosition.y >= y && vPosition.y < y + w ){
float per =(vPosition.y-y)/w;//范围0~1
gl_FragColor.rgb =mix(vec3(1.0,1.0,0.0),gl_FragColor.rgb, per);
//片元着色器代码
uniform float y;//变化的y控制光带高度
float w =10.0;//光带宽度一半voidmain(// y随着时间改变光带位置也会改变if(vPosition.y <= y && vPosition.y > y - w ){
float per =(y-vPosition.y)/w;//范围0~1
gl_FragColor.rgb =mix(vec3(1.0,1.0,0.0),gl_FragColor.rgb, per);