Creator里如何实现图层的混合模式为颜色减淡(Color Dodge)?

有个问题问一下大佬们,现在图层的混合模式只能做线性的加减,这样只能实现linear dodge这样的图层叠加模式。但是往往比较好看的灯光效果需要color dodge这样的图层叠加模式,这的colordodge计算公式是 基色+(基色*混合色)/(255-混合色)这样的变换我无法使用现有的blendFunc组合出来,有什么办法实现blend混合模式的自定义修改?跪求!!!color dodge真的很帅,对画面有极大的提升~
人物身上或四周发亮的颜色就是这个效果。
https://cdna.artstation.com/p/assets/images/images/006/465/750/large/ross-tran-azula-webfinal.jpg?1498788265
比如画师 ross tran的图最后都会加一层color dodge来做效果:
https://www.artstation.com/rossdraws

有没有大佬帮忙看下如何修改图层的叠加模式为颜色减淡呢~

即便是在OPENGL的接口里混合模式也都是线性的,有没有非线性的叠加方法呢?https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/03%20Blending/