Визуализация текстуры в 3D пространстве с помощью XNA - PullRequest
1 голос
/ 19 июля 2011

Я создал приложение с дополненной реальностью в XNA, которое отображает 3d-модель поверх маркера SLAR (набор инструментов Silverlight Augmented Reality). Я хотел бы отобразить прямоугольник, плавающий над 3d-моделью, показывающий текстуру, но я не уверен, какой объект использовать. У Texture2D нет никаких возможностей рендеринга трехмерного пространства, о которых я знаю, есть ли что-то еще, что я могу использовать? Текстура, которую я хотел бы показать, генерируется с использованием метода SetData, поэтому она должна быть Texture2D или объектом с симулированным методом SetData.

1 Ответ

4 голосов
/ 19 июля 2011

Одним из решений является визуализация Textured Quad .

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

Ссылка, предоставленная мною, охватывает основы этого.

  • Обратите внимание, что ссылка включала XNA 4.0 (не уверен, есть ли какие-либо изменения по сравнению с предыдущими выпусками), но образец также существует для более раннихверсии XNA.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...