基于案例教学,从原理明白为什么(大概吧)
个人水平有限,如有错误还恳请各位斧正
本文档是开源的,欢迎贡献
欢迎提问,加群或者使用 Issue 或 Discussions
我建议你完整阅读教程,因为案例教学会有很多知识点散落其中,比如:骨骼跟随原理、以任意姿势导出、为什么表面是黑的……
包括附录中也有很多知识,别忘了。
图片直接上传到 github,加载慢/加载不了请自备上网工具。
没有上网工具可以尝试使用 瓦特工具箱 或者尝试羽翼城大佬的 Steamcommunity 302 工具,或者 FastGitHub
建议访问 gitbook 获得更佳阅读体验:
https://90135.gitbook.io/com3d2_simple_mod_guide_chinese
或者你也可以直接点本仓库里的 .md 文件阅读,项目地址:
https://github.com/90135/COM3D2_Simple_MOD_Guide_Chinese
- 第 1 课,MOD 的组成和使用 AlwaysColorChangeEx 插件制作简易换色
- 第 2 课,初次修改模型之简易修改袜子穿模
- 第 3 课,移植小物件之特定于妹抖的东西
- 第 4 课,用形态键或 .anm 让物品动起来
- 第 5 课,做一双 HighHell 插件高跟鞋
- 第 6 课,使用摇曳骨让物体有物理效果
- 客座教程
- 流转的四季
- 附录,有很多知识哟
欢迎提问
- QQ 967954608 加群暗号 MOD
- Discord https://discord.gg/XQVfcJWbPp
- 自备
- 没有上网工具基本寸步难行
-
English Modding Tools Pack 英文改装工具包(有几个工具会报毒,不放心可以改用我编写的工具,但是剩下的工具还是要用的)(此包中的工具有些修改过,和 github 上的不太一样,建议使用此包)
-
本人编写的 MOD 制作工具
Blender 是一个开源的建模软件
-
Blender
- 推荐 3.3.21 版本
- 如果你要编辑 lobody highpoly 体型那种高顶点数模型,用 3.3 太卡的话,可以用 2.39.18,但是会有一些 bug,所以编辑完后要导回 3.3.21 再进行一些处理
- 3.6 版本也能勉强使用,不过会有一些 BUG,比如有的功能没有
- https://download.blender.org/release/
- https://download.blender.org/release/Blender3.3/blender-3.3.21-windows-x64.zip
-
Blender COM3D2 插件
- Blender 2.83 使用 luv.2021.03.20b 或 luv.2021.08.26a
- Blender 2.93.18 使用 luv.2022.09.16
- Blender 3.3.21/3.6 使用最新版 (luv.2023.09.23)
- https://github.com/luvoid/Blender-CM3D2-Converter/releases
-
Blender MMD 插件
- 3.3.21 使用 2.8.1 版本
- https://github.com/UuuNyaa/blender_mmd_tools/releases
-
先看这个速成一下,时间比较短
-
Blender 界面介绍
-
UV 和材质教程
-
比较系统的课
-
理解 Blender 中的对象
-
辣椒酱系统课(太细致了,需要深入 Blender 时看)
-
COM Modular Installer,简称 CMI(基础插件包)
- 如果你的游戏是纯净版,那么先安装 CMI,可以让你获得一个基本的插件环境。
- 附带中文/英文 PDF 说明,可以让你大致了解插件都是做什么用的
- https://github.com/krypto5863/COM-Modular-Installer
-
AlwaysColorChangeEx,简称 AccEX (MOD 制作工具)
-
ShaderServant,简称 SS(额外着色器支持插件)
BepInEx\plugins\
- 官方只带了 NprShader 着色器,需要 liltoon 等着色器请看教程安装
- 安装教程
- https://github.com/krypto5863/COM3D2.ShaderServant
-
MaterialEditor,简称 ME(类似 AccEX 的工具,但支持额外着色器)
-
PropMyItem,Inory-S 版(随时随地呼出物品菜单)
BepInEx\plugins\
- 比 Sybaris 版性能更好
- 此版本在在更换物品时会打印 menu 名到物品栏,更利于做 MOD
- 此外此版本还添加了隐藏的 accVag 和 accAnl 栏,可以让你多出 2 个栏位来放东西(这是官方自带的栏位,所以是不会出问题的)
- https://github.com/InoryS/COM3D2.PropMyItem.Plugin
-
ModItemExplorer(类似 PropMyItem,随时随地呼出物品菜单)
Sybaris\UnityInjector\
- https://github.com/kidonaru/COM3D2.ModItemExplorer.Plugin
-
ShapekeyMaster(用于在游戏内调整形态键)
BepInEx\plugins\
- https://github.com/krypto5863/COM3D2.ShapekeyMaster 注意,如果用此插件添加了形态键,那么除非设置为忽略,否则其他插件也无法调整那个形态键。如有此需求可以使用下面的修改版。
- https://github.com/InoryS/COM3D2.ShapekeyMaster 此版本可以在条件不满足时跳过 Shapekey 处理,以便其他插件可以使用
-
ShapeAnimator(用于在游戏内调整形态键,老款)
Sybaris\UnityInjector\
- https://github.com/InoryS/COM3D2.ShapeAnimator.Plugin
-
LiveLink(使用此插件可以让你的游戏实时同步 Blender 中的姿态,做动画什么的可以实时预览,且可以实时发送网格变形什么的。)
BepInEx\plugins\
- https://github.com/luvoid/COM3D2.LiveLink
-
PartEdit(用于在游戏内操作骨骼)
Sybaris\UnityInjector\
- 注意不要安装 0Harmony.dll,这个是 BepinEx 自带的
- https://github.com/customordermaid3d2/COM3D2.PartsEdit.Plugin
-
DynBoneEdit(用于编辑摇曳骨 .col .phy)
Sybaris\UnityInjector\
- 依赖于 AlwaysColorChangeEx
- https://ux.getuploader.com/trzr_tool/download/26
-
ShiftClickExplorer(编辑模式“shift+左键”编辑模式物品转跳到 MOD 文件所在位置)
BepInEx\plugins\
- https://github.com/krypto5863/COM3D2.ShiftClickExplorer
-
HighHeel-InoryS 版(高跟鞋插件)
BepInEx\plugins\
- https://github.com/InoryS/COM3D2.HighHeel
-
BodyCategoryAdd(编辑模式添加身体类别,用于更换体型)
Sybaris\UnityInjector\
- https://ux.getuploader.com/cm3d2_k/download/88
-
ATCC(用于调整物品附着点,在游戏内可视化调整物品附着点坐标,然后可以填到 menu 内固化)
Sybaris\UnityInjector\
- https://uu.getuploader.com/hatena37/download/109
-
本人的插件汉化
-
motimoti 博客的插件收集
制作 MOD 时总会遇到错误,可以说是必装了
-
ExtendedErrorHandling(捕获错误,出现错误时不崩游戏,必装)
BepInEx\plugins\
- https://github.com/krypto5863/COM3D2.ExtendedErrorHandling
-
CatchUnityEventExceptions(确保 Unity 订阅可以执行)
BepInEx\plugins\
- 下载里面的 CatchUnityEventExceptions
- https://github.com/BepInEx/BepInEx.Utility
-
SuppressGetTypesErrorsPatcher(确保反射失败不会崩溃)
BepInEx\plugins\
- 下载里面的 SuppressGetTypesErrorsPatcher
- https://github.com/BepInEx/BepInEx.Utility
-
Everything(全盘秒搜工具,还能搜文件内容什么的)
- 建议开机启动,不然还要等索引
- https://www.voidtools.com/zh-cn/
-
Bandizip(解压软件)
-
ScreenToGif(动图制作软件)
-
Photopea(在线版 PhotoShop)
-
本人的 MOD,可以当素材或者示例使用,可以随意修改分发
-
InoryS 的 MOD,可以当素材或者示例使用,可以随意修改分发(已获同意)
一般发布在 Twitter 上,带 #COM3D2 标签
这几个站点会爬取 Twitter 推文,有的站不会收录有裸露图像的推文,比如 motimoti。
相对来说 mukuu.herokuapp.com 会全一些,不过我比较喜欢 motimoti3d.jp。