Беда не в смешивании, а в буфере глубины, куда альфа не записывается.
В настройках где-то можно включить улучшеной качество рендера, и там он адекватно смешивает всё и вся с учётом дальности.
Но, если хочешь, чтобы работало при любых настройках, предлагаю для начала отключить запись в z-bufer...