Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12039
  • 博文数量: 8
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 70
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-22 13:42
文章分类
文章存档

2019年(1)

2015年(2)

2014年(5)

我的朋友

分类: C#/.net

2014-10-18 12:50:24

本文转自

我们正在做一个Kinect互动的项目,其中要加载很多3D模型来处理。

由于没有这方面的经验,到百度找了很多资料。但资料大部分都是静态的,模型只能事先加载。好不容易找到可以动态加载的相关文章,文章还提供了相关的类,但是这个类还是有缺陷,只能加载OBJ文件,却不能对3D图片进行贴图,这达不到我们的效果。

由于资料较少,只能自己摸索。下载了Blend对客户提供的3DS格式文件转换,经过OBJ、MHT以及最终的XAML格式,发现3D文件其实一点都不复杂,贴图也仅仅只是XAML中的一个属性而已。

所以很快,现学现卖的本人写出了一个3D文件类。

除了动态加载3D模型和贴图以外,还加上了3D模型的旋转、平移、变形等操作。

这个3D模型的旋转也花了不少时间去解决一个问题,我们另文再续!

阅读(654) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~