Skip to content
This repository has been archived by the owner on Dec 9, 2024. It is now read-only.

StarBobis/DBMT

Repository files navigation

已停更

停更原因:

  • 1.新技术将全部集成在Blender插件中,不再需要客户端架构,仅需启动器管理3Dmigoto即可。
  • 2.启动器使用PyQt5构建会强制依赖于Python3.9无法使用新版本Python特性,计划升级为PyQt6。
  • 3.部分新技术强依赖于Blender插件开发,所以计划融合在一起做成Blender插件架构。

新插件Catter正式开始更新: https://github.com/StarBobis/Catter 新UI基于WinUI3 & C# 已开源并开始正式更新维护:https://github.com/StarBobis/DirectX-BufferModTool

由于技术更新,此项目停止维护,请移至新项目,谢谢。

DBMT

专业级DirectX Mod工具箱。 image

正在开发中

新版本基于Python + PyQt5的DBMT正在开发中,目前仓库中Release还是发布旧版本C++/WinForm架构DBMT。

有无法解决的问题可以联系我或者提交issue。

DBMT的Blender插件就在DBMT解压缩后文件夹下的Plugins目录下,以blender开头V10XX结尾,V后面是版本号。 尽量不要使用正在开发中的代码,避免无法适配。

开发环境

  • Windows11
  • Visual Studio Code
  • Python 3.9
  • PyQt5
  • PyQt-Fluent-Widgets

本地测试开发使用(推荐)

(1)下载此项目源码 zip 压缩包解压至文件夹或通过 git

git clone https://github.com/StarBobis/DBMT.git
cd DBMT

(2)创建并激活新的 conda 环境

conda create -n DBMT python=3.9
conda activate DBMT

(3)安装依赖

pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

(4)运行 main.py 开始使用

python main.py

编译exe并发布(不推荐)

(1)下载并安装pyinstaller

pip install --upgrade pip
pip install pyinstaller

(2)使用pyinstaller编译exe并打包发布。

免责声明

本仓库所有内容来源于互联网整合,仅用于学习交流编程技术,基于GPL协议开源。

使用此工具的使用者需承担所有责任,造成任何后果与本仓库开发者无关,详情见LICENSE。

提交反馈与开发交流

QQ群:黑塔的艺术系模拟宇宙 894808210

灵感来源

特别鸣谢