3D环境中的XNA 2D对象

时间:2013-04-08 11:37:01

标签: 3d xna-4.0

我目前正在开发XNA 4.0中的3D游戏,我有一个3D环境,一个可控角色和一个跟随角色运行的摄像头。但现在我想在3D环境中绘制2D图像。 二维图像的原因是我想要塞尔达风之传奇像爆炸一样。

任何人都可以给我一些关于如何建立这个的资源,建议或代码片段(如果它真的很简单)?

2 个答案:

答案 0 :(得分:3)

您尝试实现的效果称为广告牌。四边形放置在3D空间中并以某种方式旋转,使其始终面向相机(球形广告牌)。广告牌也可以限制为围绕单个轴旋转(圆柱形广告牌)。

答案 1 :(得分:1)

您可以使用MAtrix.Create Billboard-Method正确旋转平面: {{3P>