MMD桌面精灵Desktop mascot,支持pmx、pmd、vmd,基于SabaMMD解析库。
桌面精灵功能包括:
- 加载pmx,pmd,vmd
- 异型窗口自由拖动,模型自由移动,模型360°全方位旋转(球面轨迹摄像机,有小bug)
- 自动切换vmd,循环加载vmd(只要你不关闭,她会一直不停的为你跳一支舞)
- 自定义窗口位置和宽高
- 自定义鼠标左键,右键,中键以及缩放灵敏度设置。
- 支持抗锯齿,自定义抗锯齿层数
- 支持向模型窗口拖入pmx,pmd,vmd(拖入的vmd会添加进循环vmd列表),config.ini(在不重新启动程序的情况下初始化所有配置)。
- 考虑到窗口一直置顶可能会妨碍工作,因此加入了用户选择是否置顶设置。
- 优化了vmd切换的等待时间间隔
- 优化了影子透明度和方向 11.优化CPU占有率,可自行设置单核或者多核运行,以及指定单核核心 12.增加摄像机目标追踪
- 舞蹈顺序更换为vmd随机切换
缺点:
- 暂时不支持界面交互
- 部分计算机可能缺少c运行库。我已经在一个不编程的朋友电脑上测试过,完美运行,所以大部分应该都没问题(win10)。
软件功能演示:https://www.bilibili.com/video/BV15T4y1G7Gj
my_glfw.cpp使用说明:
- 搭建好saba的运行环境,并成功运行saba_viewer.cpp。
- 将my_glfw.cpp放在项目simple_mmd_viewer_glfw下,Release运行。
不想自己搭建的,可以下release版本--MMD桌面精灵release1.0.rar--,我已经编译好的,可直接运行。