XNA 4.0。动态改变* .fbx模型的尺寸

时间:2015-07-10 04:59:11

标签: c# 3d xna fbx

这个很长:

我正在努力改变XNA 4.0中* .fbx模型的尺寸。让我们假设我创建了一个简单的原始立方体。它有一个边界框,坐标很容易提取。以下是图片中可见的一些示例尺寸:

BoudningBox

我还有另一个模型,格式是* .fbx。这是样本模型的另一张图片:

some model

两者的图片以获得更好的比例(我改变了颜色以获得更好的可见度):

enter image description here

我想要实现的是将那个交叉的东西放在蓝色的bindingBox中,所以看起来像这样:

enter image description here

请注意我没有旋转!我在三个轴的每个轴上改变了它的尺寸(当然每个轴的尺寸调整比例都不同)。

正如你所看到的,我需要改变'cross'的大小,以便它可以放入绑定框内。我的问题是:我可以在XNA中自由使用* .fbx模型的尺寸吗?我在互联网上做了一些研究,我没有发现任何线索如何在加载之后改变fbx模型的外观,或者至少是否可能。

修改

我注意到我可以在xna中更改模型的比例,如下例所示:enter image description here

而不是简单地拖动其中一个轴(在特定情况下是红色的,代表x轴)我可以改变模型在一个轴上的比例

enter image description here

现在,当我知道我想更新我的问题时: 我可以控制内容管理器代码吗?

0 个答案:

没有答案