2012-02-29 4 views
1

Я ищу, чтобы сделать руку, где каждый сустав можно контролировать с учетом ввода. Например, я получал бы место каждую миллисекунду, и мне понадобилось бы каждое соединение, чтобы перейти в это новое место. Это будет использоваться для имитации захвата движения. Есть ли хорошие учебники о том, как это сделать. Я программирую это на борту атома с ограниченной поддержкой openGL. Я пробовал использовать C++ G3D, но, похоже, это слишком сложно для видеокарты. При рендеринге были некоторые сбои. Будет ли более простой подход OpenGL лучше? Существуют ли модели для оружия, в которые встроены опорные точки?Motion Capture с OpenGL на плате Atom

ответ

1

G3D сам использует OpenGL в качестве растеризатора, поэтому я сомневаюсь, что это сделало бы любую разницу. В конце концов OpenGL просто API-интерфейс чертежа и не поддерживает сцену. Вы отправляете команды для рисования точек, линий и треугольников, и они выполняют их. Это действительно ничего. Вам нужно реализовать управление сценой, чтобы делать что-нибудь полезное с OpenGL, а управление фигурой - уже довольно сложная задача.

+0

Я обеспокоен тем, что если я просто использую OpenGL, я могу получить доступ только к базовым функциям, тогда как G3D получает доступ к более сложным функциям из OpenGL, которые не поддерживаются моей поддержкой графического адаптера низкого уровня. – slimbo

+0

В конце концов, мне не нужны высокие трассировка лучей или затенение. Мне просто нужна действительно базовая 3D-модель, которая может отображать движение. – slimbo

+0

@macneil: Ну, вы пробовали одно из самых простых тестовых приложений OpenGL, насколько хорошо они работают? О, BTW: Atom GPU - это поддержка PowerVR и Linux, для них очень и очень плохой ATM. Я боролся за 3 недели с одним, а затем сдался. Поэтому, если вы работаете в Linux, если модель не слишком сложна, то программный рендеринг с Mesa может быть способом. – datenwolf

Смежные вопросы