【unity3D·MMD】镜头数据vmd格式的读取插件实现

最近完成了一个小作品。MMD的历史就不多说了。自己从网上找了一些mikudance的一些资料,把镜头数据的动作文件vmd的内容导入到unity3d的摄像机里。

原理:mikudance实际上记录的是关键帧的参数,并用三次贝塞尔曲线做插值运算。所以只要将这些数据提取出来,并对应出来进行插值再放到update里就可以了。


这是作品示例,洛天依的极乐净土,2M的GIF动态图,我用1366*768截的,有些大,加载不出来的同学可以在百度云里下unity发布好的pc版exe文件(三分钟呢还有略微的渲染),还有gif原图也放里面了。


下面是Unity3Dpc版exe地址。

链接:http://pan.baidu.com/s/1c2cQJ7q 密码:4o9n


另外因为MMD配布的问题,我自己写的插件还在代码阶段,没有做成unity import的导入格式脚本,也不会写确认授权的代码,所以有兴趣的同学可以在私信我交流。所以原码暂时就不放啦。


ps:哦,还有exe发布版音频同步的问题,因为音频用组件控制没用代码控制,所以第一次加载会出现不同步以及略微的卡顿,按esc退出后预加载一次再开一下程序就好了。


评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值