title: Real life Paint GLBlenFunc
body: <p>What GLBlendFunc would solve this problem?</p>
  
  <p>I am currently using:<br>
      glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);</p>
  
  <p>I want the paint app to act like real paint would, but it seems that when using a lower opacity color, it won't paint over a solid white color.</p>
  
  <p>Here is my example
  <img src="https://i.stack.imgur.com/dTLLe.jpg" alt="enter image description here"></p>
  
  <p>What I am expecting is that in Step 3 the light pink paint would still paint lightly over the previous white strokes even though the opacity is at 0.1 not 1.0</p>
  
  <p>I would like it to behave other paint app. These example is from Photoshop.
  <img src="https://i.stack.imgur.com/UKuwC.png" alt="enter image description here"></p>