Вам нужно будет разделить квад на два треугольника (неважно, в какую сторону), вычислить две нормали и усреднить их.В идеале обе нормали в любом случае одинаковы, а в другом случае у вас есть наилучшее возможное приближение.
Причина в том, что треугольник обязательно является плоским (другого пути быть не может), но дляQuad у вас нет такой гарантии.Следовательно, вы не можете знать, что вообще существует одна нормаль.
Усреднение нормалей по двум субтреугольникам не является идеальным, но что еще вы можете сделать с примитивом, имеющим «складку» в середине.