Как наложить 3D-графику поверх веб-камеры в прямом эфире - PullRequest
0 голосов
/ 05 июня 2010

Как я могу рендерить 3D-графику поверх живого веб-канала?

Visual Studio 2008 c ++

Edit:

Я оставил вопрос неопределенным, потому что мне все равно, какие библиотеки или фреймворки используются. Мне все равно, если это Direct3D или OpenGL, или даже что-то еще.

Чтобы поставить вопрос в конкретную точку, я хотел бы нарисовать вращающийся куб с плоским затенением поверх веб-канала.

Ответы [ 2 ]

0 голосов
/ 06 июня 2010

Ваш вопрос бесконечно неопределен (но странно специфичен для вашей среды разработки), но я считаю, что то, что вы ищете, называется дополненной реальностью.

В статье Википедии содержится масса полезной информации об этом, а также ссылки на различные отличные библиотеки.

Если бы вы могли предоставить нам более подробную информацию, мы могли бы помочь вам решить, какой набор инструментов использовать.

0 голосов
/ 06 июня 2010

Одним из способов является использование DirectX для визуализации видео на динамической текстуре и рендеринга некоторой дополнительной графики поверх нее. Возможно один из этих образцов поможет вам.

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

...