游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1227|回复: 0

QuartzFileUnZip 0.35 支持x动画文件

[复制链接]

72

主题

447

帖子

454

积分

中级会员

Rank: 3Rank: 3

积分
454
QQ
发表于 2010-5-9 16:11:00 | 显示全部楼层 |阅读模式
这下子QuartzFileUnZip类的功能得到了充分扩充,支持基于D3D的蒙皮动画;

QuartzFileUnZip只涉及到数据的解压。Qft被读到到内存以后,QuartzFileUnZip只关心应该如何恢复成源文件的问题,因此,这个类谈不上支持.x动画文件,只能说通过这个类,把.x文件中的动画信息还原了~~

接口很简单,直接调用GetD3DAnimontionMeshByName就可以了,不过解析.x骨骼动画文件本身是一件繁琐的事情,我根据《精通D3D动画程序设计》这本书上的代码修改出来一个骨骼动画类,这个类已经写好了如何从*.qft文件中读取资源,拿来直接可以用了;

设置一下工作目录到..\bin就可以了

上传的附件包含了整个骨骼动画类,角色类源码,项目可以直接编译,bin文件夹里面包含了压缩文件的编辑器。



点击下载:

QuartzFileUnZip 骨骼动画例题  
http://download.csdn.net/source/2332797

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/m9551/archive/2010/05/09/5571904.aspx
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-9 17:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表