Они сзади не отображаются.Я предполагаю, что эта проблема лежит в пределах вектора нормалей,
Проблема не в векторе нормалей, а в том, что OpenGL считает передней и задней сторонами.Что именно определяется по намотке вершин на экране.Если вершины отображаются на экране в направлении против часовой стрелки, то по умолчанию OpenGL принимает переднюю грань.Если выборка задней грани включена, задние грани не будут отрисовываться.Вы можете отключить отбраковку, но тогда вы получите странные результаты освещения.
Лучший способ - это нарисовать заднюю сторону явным образом с собственным набором четырехугольников;обмотки и нормали отрегулированы.