Кривая NURB представлена ​​в виде двумерного массива

Я пишу программу на C ++, которая должна хранить все точки кривой NURB в 2D-массиве.

Чтобы изобразить это, я буду использовать простой пример с прямой линией:

[ ][ ][ ][ ]
[ ][ ][ ][ ]
[1][1][1][1]
[ ][ ][ ][ ]

Где 1 представляют координаты этой кривой.

Сначала я думал о рисовании кривой nurb в openGL, а затем читал пиксели и сохранял их в 2D-массиве.
Но это кажется очень неэффективным.

Знаете ли вы о каком-либо лучшем способе создания такой кривой в 2d массиве с учетом требуемых параметров?

0

Решение

Задача ещё не решена.

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

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

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