几种支持动做模型格式的比较(MD2,MD5,sea3d) 【转】

最近使用了几种不一样的模型格式作人物动做的表现,记录一下优缺点spa

 
1) MD2
数据内容: 记录了全部动做顶点数据
数据格式: 二进制
动做文件: 动做文件合并在一个模型文件
文件大小: 动做多时很大
占用内存: 不少
初始化速度: 快
模型与贴图: 分离,须要人工控制贴图加载和处理
 
2)MD5
数据内容: 骨骼数据记录
数据格式: 字符串
动做文件: 动做文件与原始模型独立
文件大小: 动做多时很大,不过因为是字符串格式, 因此能够用zip压缩得到较大的压缩比
占用内存: 很小
初始化速度: 因为字符串数据解析处理,很慢
模型与贴图: 分离,须要人工控制贴图加载和处理
 
3)sea3D
数据内容: 骨骼数据记录
数据格式: 二进制
动做文件: 动做文件合并在一个模型文件
文件大小: 比较小
占用内存: 很小
初始化速度: 很快
模型与贴图: 贴图合并在模型文件中,不须要自行处理
 
 
经过上面的比较, 发现sea3D会是一个更加好的动做模型选择
相关文章
相关标签/搜索