在片段着色器里设置中间方块的颜色为( 1.0, 0.0, 0.0, 0.5 ),为什么只是颜色变淡了却没有任何透明的感觉啊?
是需要开启什么设置还是方法不对?
`void main()
{
gl_FragColor = vec4( 1.0, 0.0, 0.0, 0.5);
}`
在片段着色器里设置中间方块的颜色为( 1.0, 0.0, 0.0, 0.5 ),为什么只是颜色变淡了却没有任何透明的感觉啊?
是需要开启什么设置还是方法不对?
gl_FragColor = vec4( 1.0, 0.0, 0.0, 0.5);
}`
楼主解决了吗? 同问,感觉只是拿 alpha 乘了颜色,并没有真的blend