Моделирование на примере: Томас Фанкхаузер - PullRequest
0 голосов
/ 21 декабря 2009

В настоящее время я работаю над частью этой исследовательской работы "Моделирование на примере"

У вас сейчас масса проблем. Так что, если у кого-то есть знания по этой статье, помощь здесь крайне необходима.

Я использую Java OpenGL для программирования.

Во-первых, я пытаюсь нарисовать удар. Например: 5 * 100 пикселей обводки. Как нарисовать это с помощью мыши. В настоящее время я рисую с помощью gl_line_strip. Который дает мне только координаты x, y всех точек на линии. Но я хочу, чтобы все точки в области, покрытой штрихом.

Спасибо за помощь ...

1 Ответ

1 голос
/ 21 декабря 2009

Если вы хотите найти пиксели, нарисованные вашей 2D-кривой, я бы рекомендовал использовать буфер трафарета. Вы очищаете его перед рисованием линейной полосы, а затем извлекаете ее, используя glReadPixels. Вам нужно будет сканировать изображение, но это даст вам все пиксели, которых коснулась команда рисования линий.

...