В геометрии компьютерной графики нормаль вершины в вершине многогранника — это направленный вектор, связанный с вершиной, предназначенный для замены истинной геометрической нормали поверхности. Обычно он вычисляется как нормализованное среднее нормалей поверхности граней , содержащих эту вершину. [1] [2] Среднее может быть взвешено, например , по площади грани или может быть невзвешенным. [3] [4] Нормали вершин также могут быть вычислены для полигональных приближений к поверхностям, таким как NURBS , или указаны явно для художественных целей. Нормали вершин используются в затенении Гуро , затенении Фонга и других моделях освещения . Используя нормали вершин, можно добиться гораздо более плавного затенения, чем плоское затенение ; однако без некоторых изменений в топологии, таких как опорные петли, оно не может создать более острый край. [5]