Использование функций обратного вызова
Функции обратного вызова GLU, gluBeginPolygon, gluTessVertex, gluNextContour и gluEndPolygon, аналогичны функциям многоугольников OpenGL.
Обычно они сохраняют данные для треугольников, треугольников и вентиляторов треугольников в пользовательских структурах данных или в списках отображения OpenGL. Для отрисовки многоугольников другой код просматривает структуры данных или вызывает отображаемые списки. Хотя функции обратного вызова могут вызывать функции OpenGL для отображения многоугольников напрямую, обычно это не делается, так как тесселяция может быть ресурсоемкой для вычислений. Рекомендуется сохранить данные, если есть вероятность их повторного отображения. Функции тесселяции GLU гарантированно никогда не возвращают новые вершины, поэтому интерполяция вершин, координат текстуры или цветов никогда не требуется.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по