我在XNA中制作了一个增强现实应用程序,它在SLAR标记上显示一个3d模型(Silverlight增强现实工具包)。 我想在3d模型上显示一个浮动显示纹理的矩形,但我不确定要使用哪个对象。 Texture2D没有我知道的任何3d空间渲染功能,还有什么我可以使用的吗? 我想要显示的纹理是使用SetData方法生成的,因此它需要是Texture2D或具有类似SetData方法的对象。
答案 0 :(得分:4)
一种解决方案是渲染Textured Quad。
这基本上意味着你在3d空间中绘制一个矩形,并使用你想要的任何纹理对其进行纹理化。
我提供的链接涵盖了这样做的基本知识。