永发信息网

Xna动态导入模型

答案:2  悬赏:30  手机版
解决时间 2021-04-26 07:33
  • 提问者网友:杀手的诗
  • 2021-04-25 15:53

其实我的需求特简单。

只要实现和Texture2D.FromFile一样的方法就行。

如果给我一个使用内容管道的方法的话,请附加在客户机上也能运行的方法。

因为内容管道Xna的运行库是不支持的。

最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-04-25 17:20

呵呵,我很明白你的想法,而且的确可以动态的加载fbx,这个网上有例子的。但就算你花了大力气做到了,你也会失望,因为还是得把fbx动态转为xnb文件,这个速度很慢,一个普通的圆球都需要好几秒,别说复杂的模型了,所以这个方面不建议你去深入研究了,还不如太太平平好好做个引擎呢。另外好像MDX是有类似的方法直接动态读取.x文件的,可惜MDX已经不会再更新了

全部回答
  • 1楼网友:底特律间谍
  • 2021-04-25 18:40
在XNa中使用fbx格式的动态模型,例如一个跑动的人,直接引用后可以再游戏中显示的是一个跑动的人,不是静止的人。谢谢 正在发表回答,请稍候……   另一方面,加载3D模型数据更加复杂,尤其在XNA中。因为在XNA中,您不仅要处理几何 ... 3D模型格式:.fbx和.x模型文件——DirectX SDK中的很多示例和教程都使用.x格式。 ...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯