mdx的数据格式成功载入。
主要是Icloneable在这边不能用,windows phone 7 ascii字符集不支持,xmldoc不支持,hashset不支持,然后就是重建项目。删除不需要的模块,比如command,支持undo的。
加一点#if WINDOWS宏,改写一些项目代码,大约花了两三个钟头把MDXLIB编译通过,测试数据读取正常。
简单看了一下,顶点的存储比较好理解,动画的存储一时间茫然了。
但是有mdx model editor 这样的源码参考,虽然是c++的,相信后面会一帆风顺,比字体处理要容易的多。
明天要上班,就不弄太晚了,相信3个钟头内可以根据这些数据建模,骨骼、动画其他一堆一周内也可以正常。
注:我测试使用的模型是DOTA里注明著名的幻影刺客,4倍暴击,天下无敌。