几种支持动作模型格式的比较(MD2,MD5,sea3d) 【转】
2024-08-30 23:45:11
最近使用了几种不同的模型格式做人物动作的表现,记录一下优缺点
1) MD2
数据内容: 记录了所有动作顶点数据
数据格式: 二进制
动作文件: 动作文件合并在一个模型文件
文件大小: 动作多时很大
占用内存: 很多
初始化速度: 快
模型与贴图: 分离,需要人工控制贴图加载和处理
2)MD5
数据内容: 骨骼数据记录
数据格式: 字符串
动作文件: 动作文件与原始模型独立
文件大小: 动作多时很大,不过由于是字符串格式, 所以可以用zip压缩获得较大的压缩比
占用内存: 很小
初始化速度: 由于字符串数据解析处理,很慢
模型与贴图: 分离,需要人工控制贴图加载和处理
3)sea3D
数据内容: 骨骼数据记录
数据格式: 二进制
动作文件: 动作文件合并在一个模型文件
文件大小: 比较小
占用内存: 很小
初始化速度: 很快
模型与贴图: 贴图合并在模型文件中,不需要自行处理
通过上面的比较, 发现sea3D会是一个更加好的动作模型选择
最新文章
- 使用NW.js封装微信公众号菜单编辑器为桌面应用
- 【WPF系列】基础学习-WPF架构概览
- 让结构体类型frame的某个属性可以直接修改
- 解决Kafka-1194问题
- javascript 获取url参数值
- BJFU 1068
- ubuntu 桌面版性能调优
- jquery .filter()过滤器
- algorithm之改变序列算法--待解决
- zoj 3591 Nim 博弈论
- C++:获取数组长度
- Hadoop伪分布配置与基于Eclipse开发环境搭建
- jQuery操作cookie
- CreateFileMapping共享内存时添加Global的作用
- 转载:Eclipse+Spket插件+ExtJs4修改版提供代码提示功能[图]
- CodeForces 652D Nested Segments
- com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user
- .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
- org.apache.maven.archiver.mavenarchiver.getmanifest怎么解决
- Potplayer播放器使用笔记
热门文章
- IDEA界面创建Scala的Maven项目
- Jmeter(四)_逻辑控制器详解
- Coursera无法观看课程解决方案
- Stringsobits(模拟)
- c/c++内存泄露的检测方法
- PTA 11-散列4 Hard Version (30分)
- ThinkPHP5杂技(一)
- Iterator设计模式--jdk1.7
- 【bzoj2467】[中山市选2010]生成树 矩阵树定理
- 【bzoj3073】[Pa2011]Journeys 线段树优化建图+堆优化Dijkstra