рисование трубы, которая проходит заданный массив 3D-точек - PullRequest
1 голос
/ 05 февраля 2010

У меня в качестве входных данных массив трехмерных точек. И мне нужно нарисовать трубу, которая соединяет эти точки друг с другом, так что первая точка связана со второй, вторая - с третьей, ... Труба имеет квадратную форму (не цилиндр, а скорее кубоид) -образный как рисунок ) с шириной d. И разница между двумя точками всегда идет только в одном направлении (поэтому, когда deltaX! = 0, это означает deltaY == 0 и deltaZ == 0).

Какие команды OpenGL рисуют эту модель?

Ответы [ 2 ]

1 голос
/ 05 февраля 2010
0 голосов
/ 05 февраля 2010

OpenGL не имеет высокоуровневых примитивов, таких как трубы квадратной формы.Если вам удастся разложить ваш канал на треугольники, вы можете найти все необходимые команды в руководствах на opengl.org .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...