Unity实时记录摄像机动画并导出为MMD vmd文件代码
107 浏览量
更新于2024-11-17
1
收藏 23.05MB ZIP 举报
资源摘要信息:"UnityVMDRecorder是一个在Unity游戏引擎中运行时录制人物或摄像机运动并保存为.vmd(MikuMikuDance动画文件格式)的工具。VMD文件通常用于MMD(MikuMikuDance)软件,这是一个广泛用于创建和编辑3D动画的工具,特别受到日本虚拟偶像“初音未来”的粉丝群体的喜爱。UnityVMDRecorder代码允许用户将人物或摄像机的动作实时记录下来,并导出为MMD软件可以直接使用的动画文件。这对于希望在Unity游戏中使用MMD动画或者在MMD中展示Unity游戏动画的开发者来说是一个非常有用的工具。
该工具在2019年进行了更新,增加了记录变形动画的功能。这意味着不仅能够记录位置和旋转的变化,还可以记录网格变形,如在人物模型的表情或肢体动作变化时发生的网格变化。进一步的更新还支持了在MMD中,为特定模型校正中心骨骼位置,将所有父骨骼移动到中心位置,以便在MMD中更容易进行编辑。
UnityVMDRecorder是用C#语言编写的,并且是按照麻省理工学院许可证授权发布的,这意味着它是一个开源软件,可以免费使用和修改,但需保留原作者的版权声明。
关键词包括:
- Unity游戏引擎:一款流行的跨平台游戏开发环境。
- VMD文件:MikuMikuDance软件使用的动画文件格式,广泛应用于3D动画制作。
- MMD(MikuMikuDance):一个能够创建和编辑3D动画的软件。
- 变形动画:在3D动画中,随着动画的进行,模型的网格会发生变化,实现更复杂的动画效果。
- 中心骨骼校正:针对特定模型调整其骨骼中心位置的动画技术。
- 麻省理工学院许可证:一种开放源代码许可证,允许用户自由地使用、修改和分享代码,但必须保留原作者的版权声明。
- C#编程语言:一种广泛用于Unity开发的编程语言。
文件名“UnityVMDRecorder-2019”表明这是2019年发布的版本。对于希望在Unity与MMD之间进行动画交互的开发者,这是一款实用的工具,它提供了一种将3D动画从一个平台转移到另一个平台的简便方法。"
1150 浏览量
3497 浏览量
680 浏览量
1430 浏览量
罗志鹏铂涛全品牌投发
- 粉丝: 20
- 资源: 4551
最新资源
- rabbitmq3.8.9&otp21.3配套版本)
- taskcat:测试所有CloudFormation内容! (使用TaskCat)
- 傅里叶级数:可以找到一个函数的傅里叶级数-matlab开发
- TripPlanner:首次测试
- WebSocket-Chatroom:使用gorilla,nhooyr.io包实作WebSocket聊天室
- STM32F4xx中文参考手册(1).zip
- prosper-loan-dataset-findings:该数据集包含113,937笔贷款,每笔贷款有81个变量,包括贷款金额,借款人利率(或利率),当前贷款状态,借款人收入以及许多其他变量
- ChipGenius芯片精灵V4.00 --U盘芯片检测工具
- eSmithCh_V5_14:交互式史密斯圆图,绘制必要的线条来解决传输线或电子耦合问题。尝试并享受它-matlab开发
- 行业-2020年AI新基建白皮书.rar
- jQuery数字滚动累加动画插件
- 码头工人注册表
- 学历教育财务管理 宏达学历教育报名财务管理系统 v1.0
- datastructure_exercise
- github-file-icons::card_index_dividers:一个浏览器扩展,为GitHub,GitLab,gitea和gogs提供了不同的文件类型不同的图标
- Multiple-markers-on-google-maps