Libgdx ModelBuilder.createRect solo visible desde un lado

En mi primer juego libgdx 3D ahora cambié decreateBox acreateRect, para crear solo las caras visibles (si un muro está en el lado izquierdo de otro muro, su cara derecha no es visible ...). Estoy creando 4 modelos:

frontFacebackFacerightFaceleftFace

Casi se dibujan como deberían en realidad. Pero hay un gran problema: las caras laterales solo son visibles si miro en positivoz-Direction. Si miro al otro lado (negativoz-Direction), no dibujan. Las caras frontal y posterior solo se dibujan, si las miro negativamentex-Direction. ¿Tiene esto algo que ver con las normales? Los he configurado para:

normal.x = 0;
normal.y = 1;
normal.z = 0;

¿Es ese el error? ¿Cómo debo configurar las normales? ¿Qué representan? Tengo una idea básica sobre el mapeo normal para la iluminación, ¿es lo mismo?

Nota importante: he desactivado el descarte de la cara posterior, pero no hizo ninguna diferencia. Ver el descarte de arranque está activado. Si necesita más información, publique un comentario y la agregaré lo antes posible. Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta