The orbs use one shader and three programs — only the createProgram(..., { blend }) option differs.
createProgram(..., { blend })
Classic transparency — see the cube through the orbs.