Вершина нормальная - Vertex normal - Wikipedia

Нормали вершин додекаэдрической сетки.

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

Рекомендации

  1. ^ Анри Гуро. «Непрерывное затенение искривленных поверхностей». IEEE Transactions on Computers, C-20 (6): 623-629 (июнь 1971).
  2. ^ Эндрю Гласснер, I.6 Построение нормалей вершин из неструктурированного списка многоугольников, в Graphics Gems IV, под редакцией Пола С. Хекберта, Морган Кауфманн, 1994. стр. 60-74
  3. ^ Нельсон Макс, Веса для вычисления вершинных нормалей из фасетных нормалей, Журнал графических инструментов, том 4, выпуск 2, 1999, с. 1-6
  4. ^ Грит Туррнер и Чарльз А. Вютрих, Вычисление нормалей вершин по многоугольным граням. Journal of Graphics Tools, Volume 3, Issue 1, 1998. pp. 43-46.
  5. ^ Макс Вагнер, Генерация нормалей вершин, https://web.archive.org/web/20130531101356/http://www.emeyex.com/site/tuts/VertexNormals.pdf

Смотрите также