I noticed that ALPHA_SUBTRACT behaves differently in the latest Version 8 build. I checked the playground demo for blend modes (How to use Blend Modes - tutorial | Babylon.js Playground) and I see the same issue. All the modes look the same when running against the latest version (attached image). If you change the version to 7.54.2 the blend modes work as expected. I have verified this on two PC systems and a MacBook M1 system.
Let me have a look and fix ASAP.
Thanks a lot for reporting it
Fix should be in shortly Fix materials alphamode clone by sebavan · Pull Request #17699 · BabylonJS/Babylon.js · GitHub and I ll redeploy a new release right after.
I ll have a look shortly.
This will finalize the fix Materialupdate by sebavan · Pull Request #17701 · BabylonJS/Babylon.js · GitHub


