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

 
1) MD2
数据内容: 记录了所有动作顶点数据
数据格式: 二进制
动作文件: 动作文件合并在一个模型文件
文件大小: 动作多时很大
占用内存: 很多
初始化速度: 快
模型与贴图: 分离,需要人工控制贴图加载和处理
 
2)MD5
数据内容: 骨骼数据记录
数据格式: 字符串
动作文件: 动作文件与原始模型独立
文件大小: 动作多时很大,不过由于是字符串格式, 所以可以用zip压缩获得较大的压缩比
占用内存: 很小
初始化速度: 由于字符串数据解析处理,很慢
模型与贴图: 分离,需要人工控制贴图加载和处理
 
3)sea3D
数据内容: 骨骼数据记录
数据格式: 二进制
动作文件: 动作文件合并在一个模型文件
文件大小: 比较小
占用内存: 很小
初始化速度: 很快
模型与贴图: 贴图合并在模型文件中,不需要自行处理
 
 
通过上面的比较, 发现sea3D会是一个更加好的动作模型选择

最新文章

  1. 使用NW.js封装微信公众号菜单编辑器为桌面应用
  2. 【WPF系列】基础学习-WPF架构概览
  3. 让结构体类型frame的某个属性可以直接修改
  4. 解决Kafka-1194问题
  5. javascript 获取url参数值
  6. BJFU 1068
  7. ubuntu 桌面版性能调优
  8. jquery .filter()过滤器
  9. algorithm之改变序列算法--待解决
  10. zoj 3591 Nim 博弈论
  11. C++:获取数组长度
  12. Hadoop伪分布配置与基于Eclipse开发环境搭建
  13. jQuery操作cookie
  14. CreateFileMapping共享内存时添加Global的作用
  15. 转载:Eclipse+Spket插件+ExtJs4修改版提供代码提示功能[图]
  16. CodeForces 652D Nested Segments
  17. com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user
  18. .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  19. org.apache.maven.archiver.mavenarchiver.getmanifest怎么解决
  20. Potplayer播放器使用笔记

热门文章

  1. IDEA界面创建Scala的Maven项目
  2. Jmeter(四)_逻辑控制器详解
  3. Coursera无法观看课程解决方案
  4. Stringsobits(模拟)
  5. c/c++内存泄露的检测方法
  6. PTA 11-散列4 Hard Version (30分)
  7. ThinkPHP5杂技(一)
  8. Iterator设计模式--jdk1.7
  9. 【bzoj2467】[中山市选2010]生成树 矩阵树定理
  10. 【bzoj3073】[Pa2011]Journeys 线段树优化建图+堆优化Dijkstra