本人写的 blender 插件。用来方便使用 blender 对MMD进行改模

github仓库:https://github.com/One-sixth/blender_mmd_tools_extra
最新更新和详情请直接看 Github 仓库。

本页面会缓慢更新。

截图

插件列表启用

插件面板

blender_mmd_tools_extra

这是一个 blender_mmd_tools 的增强工具。
欢迎提出问题和贡献新的功能和翻译。

依赖于 blender_mmd_tools
最低 Blender 支持版本 Blender 3.0
建议 Blender 版本 3.2.2 或更新

功能介绍


骨骼面板

清除选择骨骼滚动角度

骨架编辑模式,需要选中至少一根骨骼。

X轴镜像选中骨骼的设置

骨架编辑模式,需要选中至少一根骨骼。
不仅包括骨骼位置,姿态等基础Blender属性,还包括mmd_bone的名字,固定轴等mmd属性。

自动设定和隐藏尖端骨骼

姿态模式,需要选中至少一根骨骼。
自动隐藏符合以下条件的骨骼:

  1. 日文名最后一个字是 “先”
  2. 已设定尖端骨骼的骨骼

基于已选择的骨骼选中关联的刚体

骨架编辑模式或姿态模式,需要选中至少一根骨骼。

断离所有物理骨骼

骨架编辑模式。
物理骨骼断离后,将可以自由移动。然后把原来的连接设定储存在 mmd_bone_use_connect 属性内。
本功能一般用于物理烘焙到的骨骼动画中。

示例:https://www.bilibili.com/video/BV1ga411Z7aJ

取消断离所有物理骨骼

骨架编辑模式。
恢复物理骨骼原来的连接设定。


材质面板

批量修改

任意模式。
根据材质名匹配表达式,批量修改属性。


材质面板2

删除所有冗余的MMDShader组

任意模式。
移除所有的 MMDShaderDev.XXX 和 MMDTexUV.XXX,并迁移为 MMDShaderDev 和 MMDTexUV。


变形面板

材质变形相关网格替换对话框

任意模式。
用于批量修改材质变形的相关网格。


刚体面板

选择所有没有引用任何骨骼的刚体

物体模式。

自动重命名选择的刚体

物体模式,需要选中至少一个刚体对象。

示例:78.rigid.ひざ.L

基于已选择的刚体选择关联的约束点(J点)

物体模式,需要选中至少一个刚体对象。

基于已选择的刚体选择关联的骨骼

物体模式,需要选中至少一个刚体对象。


约束点(J点)面板

选择所有无效约束点

物体模式。

自动重命名已选择的约束点

物体模式。需要选中至少一个约束点对象。

示例:280.joint.ひじ.L->袖_0_1.L

基于已选择的约束点选择刚体

物体模式。需要选中至少一个约束点对象。


动作面板

快速烘焙对话框

骨架编辑模式或姿态模式,需要选中至少一根骨骼。
我实现的可视变换烘焙功能,目前只支持烘焙骨骼动画,相比官方的烘焙功能,可以快100倍。

示例:https://www.bilibili.com/video/BV1ga411Z7aJ

清理动作对话框

骨架编辑模式或姿态模式,需要选中至少一根骨骼。
我实现动作清理功能,目前只支持清理骨骼动画。
因为官方的动作清理功能无法在python中调用,所以我编写了一个动作清理功能。


其他面板

删除所有VRM对象

任意模式。
一旦启用VRM插件,将会在自动遗留大量的不可见的无用的 ‘| vrm’ 开头的物体对象。
本功能可以一键删除所有以 ‘| vrm’ 开头的物体对象。

删除所有无效驱动器

任意模式。

删除所有幽灵对象

任意模式。
将会全部删除不属于任何场景和视图层的物体对象。


blender_mmd_tools_extra 插件介绍相关推荐

  1. Maven实战——常用Maven插件介绍

    http://www.infoq.com/cn/news/2011/04/xxb-maven-7-plugin 我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任 ...

  2. Jquery提交表单 Form.js官方插件介绍

    來源:http://hi.baidu.com/dereky/blog/item/f9e8ab64c52f4ff3f736540c.html [JQuery框架应用]:form.js官方插件介绍 For ...

  3. 常用Maven插件介绍(下)(转)

    我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的.进一步说,每个任务对应 ...

  4. (50)Vue Router插件介绍

    一.Vue Router插件介绍 Vue Router 是 Vue.js 的官方插件,用来快速实现单页应用. 二.Vue Router学习内容 • 单页应用 • 前端路由 • Vue Router 三 ...

  5. Elasticsearch插件介绍及安装

    转载来源 :Elasticsearch之插件介绍及安装 https://www.cnblogs.com/zlslch/p/6423631.html ES站点插件(以网页形式展现) 1.BigDesk ...

  6. ArcGIS快速制图插件介绍

    ArcGIS快速制图插件介绍 By 李远祥 作品背景 <快速制图插件增强版>在原有的<快速制图插件>基础上,加入植被乱序填充.生成立体楼快.等高线增强显示.一键导出地图和数据. ...

  7. Notion 的插件介绍和使用

    十分推荐 Save to Notion Notion Web Clipper notion 官方的剪藏插件 插件安装 Chrome 商店 :https://chrome.google.com/webs ...

  8. Notepad++的第三方插件介绍中文翻译

    最近发现Markdown编辑器Typora的内测免费版也过期不能使用了,不过这个问题最后通过下载更早的版本解决了. 但是也因此,我彻底了解了一下各大编辑器对Markdown支持的情况,其中了解了一下N ...

  9. android浏览器插件介绍

    一 浏览器插件介绍:    1.1 概述 浏览插件本质是一个功能模块,是浏览器功能的一种扩充.其载体是dll或则so文件.它依附浏览器完成某一特定的功能.插件需要实现浏览器规定的一些函数,这些函数叫N ...

最新文章

  1. PHP Curl transfer closed with outstanding read data remaining
  2. html5中将doctype分为几种,html5与html 4.01的区别 doctype几种分类及其不同
  3. table固定表头滚动
  4. linux python tab补全_Linux设置python自动tab自动补全
  5. github是干什么的_GitHub排名第一!免费最强“抢票神器”在手,程序员抢票不愁
  6. 方案展示 | 基于全志A40i的激光喷码机解决方案
  7. 薛兆丰经济学讲义 简述
  8. Stereo Matching文献笔记之(九):经典算法Semi-Global Matching(SGM)之神奇的HMI代价计算~
  9. 将计算机设置成交换机主机名,各种交换机配置命令
  10. navicat 创建模型
  11. matlab选址问题——分级选址定容
  12. 机器学习--KNN算法应用,iris鸢尾花数据集的分类
  13. cmd 查看端口占用并且结束进程【建议收藏】
  14. Fiddler Response中Raw显示乱码的解决方式
  15. MongoDB默认使用的SCRAM-SHA1认证机制
  16. Html5(H5)是什么?
  17. ·我开发的项目以及进展情况
  18. 使用Diamond将宏基因组测序数据比对到Nr数据库
  19. linux安装git
  20. 无插件清理WordPress数据库的方法

热门文章

  1. 北风:关于搜索引擎、关键词、流量的一些思考
  2. 蛮X搜神记的NetManager分析(1)
  3. 罗丹明RB/四甲基罗丹明标记肌醇六磷酸/植酸,Phytic Acid, Rhodamine B/TRITC labeled;Rhodamine B/TRITC-Phytic Acid
  4. 【论文】AlexNet 一
  5. 《电子商务与企业经营管理》
  6. 好东西大家分享: 怎么画数据流图
  7. 搜索引擎收录查询,是什么影响了网站被搜索引擎收录
  8. 多个HTML页面公用头部尾部
  9. STM32F105双CAN双FIFO通讯心得体会
  10. BI是什么,BI的解释