基于Qt的OpenGL可编程管线学习(12)-图片正常混合

  

两个图片正常混合效果图

基于Qt的OpenGL可编程管线学习(12)-图片正常混合


片段着色器

//,正常的颜色混合   uniform  sampler2D  U_MainTexture;   uniform  sampler2D  U_SubTexture;      varying  vec2  M_coord;      void  main ()   {   ,,,,,,,vec4  blendColor =, texture2D (M_coord U_SubTexture也);   ,,,,,,,vec4  baseColor =, texture2D (M_coord U_MainTexture也);   ,,,,,,,gl_FragColor =, blendColor  *, blendColor.a  +, baseColor  *,(1,安康;blendColor.a);   }


基于Qt的OpenGL可编程管线学习(12)-图片正常混合