【问题标题】:Render texture in 3d space with XNA使用 XNA 在 3D 空间中渲染纹理
【发布时间】:2011-07-19 18:11:15
【问题描述】:

我在 XNA 中制作了一个增强现实应用程序,它在 SLAR 标记(Silverlight Augmented Reality-toolkit)上显示一个 3d 模型。 我想显示一个漂浮在 3d 模型上的矩形以显示纹理,但我不确定要使用什么对象。 Texture2D 没有我所知道的任何 3d 空间渲染功能,还有什么我可以使用的吗? 我要展示的纹理是使用 SetData 方法生成的,因此它需要是 Texture2D 或具有类似 SetData 方法的对象。

【问题讨论】:

    标签: xna


    【解决方案1】:

    一种解决方案是渲染Textured Quad

    这基本上意味着您在 3D 空间中绘制一个矩形,并使用您喜欢的任何纹理对其进行纹理化。

    我提供的链接涵盖了执行此操作的基础知识。

    • 请注意,该链接涉及 XNA 4.0(不确定与以前的版本相比是否有任何更改),但该示例也存在于 XNA 的早期版本中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-14
      相关资源
      最近更新 更多