Вам необходимо визуализировать свои плоскости, отключив тест глубины и используя формулу смешивания, не зависящую от порядка.
Если у вас есть непрозрачные геометрии на спине, нарисуйте их, вместо этого поместите буфер глубины только для чтенияотключения теста глубины и рендеринга прозрачных.
Существуют также продвинутые методы решения этой распространенной проблемы, такие как пилинг глубины.
РЕДАКТИРОВАТЬ
Вы можете поставитьбуфер глубины только для чтения, используя: glDepthMask (GL_FALSE) .
Вот хорошая статья, объясняющая , почему вы не можете достичь идеальной прозрачности: Сортировка прозрачности .Также обратите внимание на статью Заказ независимой прозрачности с двойной глубиной пилинга , в которой рассматриваются два метода (один простой и однопроходный), которые используются для получения точной (или приблизительной) прозрачности, независимой от порядка.
Я забыл упомянуть Альфа для покрытия .