Нахождение очков в NURB с использованием OpenGL и GLU

Я пытаюсь нарисовать фигуру, вращая NURB вокруг оси, чтобы сгенерировать точки, используя OpenGL. Я могу сделать NURB используя gluNurbsCurve, но я хотел бы найти интерполированные точки вдоль NURB для использования при вращении.

Я не смог найти способ сделать это, я обнаружил, что интерфейс обратного вызова следует выставить то, что я ищу, но Windows не поддерживает это.

Кажется, что кто-нибудь другой придумал решение, но никогда не публиковал его.

Существует ли известный обходной путь или способ прямого доступа к структуре данных для получения необходимой мне информации?

0

Решение

рассекать MESA NURBS реализация.

Или используйте (не рекомендуется) Механизм обратной связи GL выплеснуть сгенерированную геометрию.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]