基于Qt的OpenGL可编程管线学习(12)- 图片正常混合
两个图片正常混合效果图
fragment Shader
//正常的颜色混合uniformsampler2DU_MainTexture;uniformsampler2DU_SubTexture;varyingvec2M_coord;voidmain(){vec4blendColor=texture2D(U_SubTexture,M_coord);vec4baseColor=texture2D(U_MainTexture,M_coord);gl_FragColor=blendColor*blendColor.a+baseColor*(1-blendColor.a);}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。