Выбор
Выделение возвращает текущее содержимое стека имен, который представляет собой массив имен с целыми значениями. Вы назначаете имена и создаете стек имен в коде моделирования, который указывает геометрию объектов, которые требуется нарисовать. Затем в режиме выбора каждый раз, когда примитив пересекает том клипа, происходит нажатие выделения. Запись попадания, записанная в массив выбора, предоставленный с помощью glSelectBuffer, содержит сведения о содержимом стека имен во время нажатия.
Примечание
Вызовите glSelectBuffer , прежде чем переводить OpenGL в режим выбора с помощью glRenderMode. Возврат всего содержимого стека имен не гарантируется, пока вы не вызовете glRenderMode , чтобы вывести OpenGL из режима выбора.
Управляйте стеком имен с помощью glInitNames, glLoadName, glPushName и glPopName. Для выбора также можно использовать gluPickMatrix .
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по