pixelbbs 发表于 5 天前

[1.20.1-1.21.1]MMD Skin - 把MMD模型带到Minecraft中

MMD 皮肤是一个 Minecraft 模组,允许你用 MMD(MikuMikuDance)模型替换玩家皮肤,并配有头发、服装和配饰的实时物理模拟。

✨ 特色
[*]PMX/PMD 模型支持 - 在 Minecraft 中加载和渲染 MMD 模型
[*]VMD动画播放——播放骨骼和变形动画
[*]实时物理——头发、裙子和配饰会自然响应运动
[*]GPU 蒙皮——通过计算着色器实现的高性能顶点蒙皮
[*]卡通渲染——带有可自定义参数的卡通渲染效果
[*]多层动画——同时混合多个动画
[*]东方LittleMaid集成——将MMD模型应用于女佣
📦 安装
[*]安装 Fabric Loader 或 Forge for Minecraft 1.20.1
[*]下载mod文件并放入.jar.minecraft/mods/
[*]启动游戏——模组会自动创建资源目录3d-skin
[*]把你自己的模型和动画添加到对应的文件夹里
📁 目录结构该模组使用以下资源根:.minecraft/3d-skin/.minecraft/
└── 3d-skin/
   ├── EntityPlayer/      # Player models
   │   ├── ModelA/      # Each subfolder = one model
   │   │   ├── model.pmx# Model file (.pmx/.pmd)
   │   │   ├── *.png      # Textures
   │   │   ├── dance.vmd# Model-specific animation (optional)
   │   │   └── smile.vpd# Model-specific morph (optional)
   │   └── ModelB/
   │       └── ...
   ├── DefaultAnim/       # System preset animations
   ├── CustomAnim/      # User custom animations
   ├── DefaultMorph/      # System preset morphs
   └── CustomMorph/       # User custom morphs
EntityPlayer/ - 玩家模型这里存放你的MMD模型。每个模型必须放在自己的子文件夹里。
文件类型扩展描述
模型.pmx / .pmd必须,PMX优先
纹理.png / .jpg / .bmp / .tga型号参考
动画.vmd可选,型号特定
变形.vpd可选,型号特定
模型检测规则:
[*]扫描每个子文件夹,查找文件.pmx.pmd
[*]如果存在多个模型文件,或者有优先级model.pmxmodel.pmd
[*]否则,按字母顺序选择第一个文件
DefaultAnim/ - 系统预设动画包含映射到玩家状态的内置动画:
动画触发器
idle.vmd站着不动
walk.vmd徒步
sprint.vmd短跑
sneak.vmd潜行
swim.vmd游泳
crawl.vmd爬行
sleep.vmd睡觉
die.vmd逝世
elytraFly.vmd鞘翅飞行
onClimbable.vmd攀升(怠速)
onClimbableUp.vmd攀登
onClimbableDown.vmd下山
onHorse.vmd骑行
swingLeft.vmd左手挥杆
swingRight.vmd右手挥杆
你可以替换这些文件来自定义基础动画。CustomAnim/ - 用户自定义动画请将你的动画文件放在这里。它们可以通过动作轮手动触发。.vmd动画优先级加载动画时,模组会按以下顺序搜索:
[*]型号专用文件夹()- 最高优先级EntityPlayer/ModelName/*.vmd
[*]自定义动画文件夹 (CustomAnim/*.vmd)
[*]默认动画文件夹()- 最低优先级DefaultAnim/*.vmd
这允许你创建模型特定的动画,覆盖一般动画。🎮 控制主配置轮(按住)Alt)按住以打开主配置轮:Alt
选项功能
🎭 型号开关打开模型选择器以更改玩家模型
🎬 行动选择打开操作轮以播放自定义动画
😊 变形选择打开变形轮以应用表达式
👕 物料控制切换模型零件可见性
⚙ 模组设置打开模组配置界面
女仆配置轮(按女仆)B如果安装了东方小女仆,瞄准一名女仆并点击以打开女仆专属选项。B提示:按键绑定可以在MMD皮肤类别→选项→控制中自定义。⚙ 背景设定通过配置轮或模组菜单访问模组设置。可选方案:渲染
[*]OpenGL 灯光 - 启用/禁用光照
[*]MMD 着色器——使用 MMD 风格的着色
性能
[*]模型池最大值 - 最大缓存模型(10-500)
[*]GPU 蒙皮——使用 Compute Shader 进行顶点蒙皮(需要 OpenGL 4.3+)
[*]GPU 变形 - 使用计算着色器进行变形计算
[*]最大骨头数 - 最大骨量(512-4096)
卡通渲染
[*]启用Toon——启用卡通渲染
[*]卡通关卡 - 阴影等级数量(2-5)
[*]边缘灯 - 边缘高光
[*]阴影颜色——定制阴影色调
[*]镜面 - 高光设置
[*]轮廓 - 模型轮廓(宽度和颜色)
⚠️ 注意:卡通渲染和GPU蒙皮目前与着色器模组(Iris/Optifine)不兼容。使用着色器时请禁用这些功能。🔧 小贴士
[*]模型没有显示?检查一下你的模型文件夹里有没有有效的文件.pmx.pmd
[*]纹理缺失?确保纹理文件和模型在同一个文件夹里
[*]动画不播放?确认文件是否兼容你模型的骨骼结构.vmd
[*]性能问题?试试在旧硬件上启用显卡功能
📝 支持的格式
节目形式扩展描述
PMX.pmxMikuMikuDance型号(推荐)
PMD.pmd遗留的MMD模型
VMD.vmdMikuMikuDance 运动数据
维吉尼亚警察局.vpdVocaloid 姿态数据(变形)
💡 常见问题问:我可以使用任何MMD模型吗?
答:大多数PMX/PMD模型都能正常工作。非常高多边形的模型可能会影响性能。问:物理效果适用于所有模型吗?
答:物理仿真依赖于模型是否正确配置刚体和关节。问:其他玩家能看到我的模型吗?
答:可以,如果他们也安装了模组并且使用相同的模型文件。问:这和着色器模组兼容吗?
答:基础渲染兼容Iris/Optifine,但Toon Rendering和GPU蒙皮目前不支持着色器。使用着色器包时,请在设置中禁用这些功能。🙏 制作人员该模组基于以下项目:
[*]KAIMyEntity 由 kjkjkAIStudio 制作——原版 Minecraft MMD 模组
[*]KAIMyEntity-C 由 Gengorou-C 开发——该项目的直接前身
感谢原作者们的开源贡献!🎨 模型获取渠道您可以在这些网站上找到MMD模型(请尊重模型作者的使用条款):
[*]模之屋(Aplaybox)
[*]滚碗
[*]DeviantArt
[*]尼科尼3D
祝你在Minecraft中玩MMD的愉快!

页: [1]
查看完整版本: [1.20.1-1.21.1]MMD Skin - 把MMD模型带到Minecraft中