ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

如何给BongoCat导入自定义Live2D模型?Mver与Tauri模型安装完整指南

如何给BongoCat导入自定义Live2D模型?Mver与Tauri模型安装完整指南 如何给BongoCat导入自定义Live2D模型Mver与Tauri模型安装完整指南【免费下载链接】BongoCat C × SDL3 × OpenGL — Three Mysterious Forces, United as One! Bong~ Bongocat!!!Dont be shy, Join Here: https://discord.gg/vf8jqnattk项目地址: https://gitcode.com/gh_mirrors/bongo/BongoCatBongoCat 是一款基于 C × SDL3 × OpenGL 打造的桌面 Live2D 键盘猫宠物应用支持导入自定义 Live2D 模型包兼容 Mver 规范格式与 Tauri 传统模型一键安装后即可在桌面上实时跟随你的按键与鼠标动作。本文带你快速完成自定义 Live2D 模型的导入、安装与格式转换全流程。导入前须知BongoCat 支持哪些模型格式BongoCat 的模型导入模块位于 src/runtime/model/import/支持三种来源格式格式说明处理方式MverBongoCat 的规范包格式含cat.model3.json、cat.moc3与贴图目录直接验证安装Tauri传统 Live2D.model3.json模型目录自动转换为 Mver 后安装图像补丁对已安装模型按键图、封面图的覆盖以补丁形式合并无论哪种来源安装后的包都会被规范化为 Mver 结构统一存放在模型目录models_root中并为每个模型生成运行时适配器。相关定义可参考 model_import.h 中的BongoCatImportFormat枚举。快速上手三步完成模型导入打开导入入口进入偏好设置使用模型导入对话框实现见 preferences_import_dialog.c选择本地的模型文件夹、压缩包或单个模型文件。自动发现与验证BongoCat 会扫描所选来源发现候选模型并校验结构完整性导入过程在独立工作线程中运行界面实时显示进度见 preferences_import.c。一键安装验证通过后模型被复制到模型目录、生成身份指纹与适配器目录自动刷新新模型即刻出现在模型列表中可切换使用。Mver 模型包结构详解Mver 是 BongoCat 的标准答案格式。一个典型的 Mver 包包含cat.model3.jsoncat.moc3Live2D 核心模型定义与模型数据文件贴图目录模型纹理与按键映射图如left-keys/、right-keys/下的按键图片config.json行为配置键鼠/手柄模式、按键标签等解析逻辑位于 src/runtime/model/mver/封面与背景resources/cover.png、resources/background.png用于模型列表展示发现 Mver 包时程序会优先识别cat.model3.json否则回退为查找任意*.model3.json后缀文件匹配逻辑见 model_import_mver_discovery.c。Tauri 模型如何自动转换如果你手上是其他 Live2D 应用导出的Tauri 格式模型含.model3.json、.moc3和资源目录无需手动改造转换入口为bongo_cat_import_tauri_convert_to_mver()声明见 model_import_tauri.h转换流程会递归发现模型候选项解析.model3.json中引用的 Moc 与贴图把资源重新组织为 Mver 结构后安装测试用例 test_tauri_portable.c 展示了最小可用 Tauri 模型的标准结构cat.model3.jsoncat.moc3 贴图文件导入常见问题排查❓ 导入失败提示格式无法识别确认目录内存在 Live2D 核心文件.model3.json或cat.moc3。压缩包会先经 model_import_archive.c 解包再识别建议直接导入未压缩的文件夹。❓ 一个目录里有多个模型BongoCat 最多可发现 16 个候选BONGO_CAT_IMPORT_CANDIDATE_CAP若出现歧义会标记ambiguous建议将不同模型分开放置后再导入。❓ 想只更新按键图片不重装模型使用图像补丁能力直接替换对应按键图/封面图即可无需重新导入整个模型。小结步骤操作关键模块1选择模型文件夹/压缩包preferences_import.c2发现、验证并生成指纹model_import_discover.c3Tauri 自动转 Mvertauri/4安装到模型目录并刷新model_import_install.c掌握以上内容你就能把任意 Mver 或 Tauri 格式的 Live2D 模型顺利喂给 BongoCat让桌面上这只小猫立刻换上喜欢的皮肤 【免费下载链接】BongoCat C × SDL3 × OpenGL — Three Mysterious Forces, United as One! Bong~ Bongocat!!!Dont be shy, Join Here: https://discord.gg/vf8jqnattk项目地址: https://gitcode.com/gh_mirrors/bongo/BongoCat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表