Commit Graph

  • fe4142902c feat(render): 实现动态缩放支持与文本渲染优化 master tzdwindows 7 2025-11-21 16:46:37 +08:00
  • 0d2bb8d6f7 refactor(render): 优化顶点更新与选框渲染逻辑 tzdwindows 7 2025-11-21 16:12:13 +08:00
  • 41c3afecc8 Merge remote-tracking branch 'origin/master' tzdwindows 7 2025-11-16 22:45:32 +08:00
  • 8de6baf653 chore(cache): update jcef cache log files tzdwindows 7 2025-11-16 22:43:44 +08:00
  • b2055bc74f 更新 README.md lanxi 2025-11-16 13:53:18 +08:00
  • 27f8ab11cf refactor(render):重构网格变形引擎并优化顶点管理 tzdwindows 7 2025-11-12 20:45:08 +08:00
  • 8a01020cbe refactor(render):重构关键帧插值器以支持顶点变形- 更新 FrameInterpolator以直接操作 Mesh2D 的一级顶点 - 引入 deformationVertex 参数控制带 VertexTag.DEFORMATION 标签的顶点- 移除对 secondaryVertex 的旧支持及相关冗余代码 - 简化插值计算逻辑并提高角度单位转换容差 - 优化顶点目标计算方法并重命名为 DeformationVertexTarget - 清理无用的反射回退和安全读取机制- 移除 liquify 工具相关的顶点渲染快捷键控制 - 删除已废弃的 LiquifyTargetPartRander 类文件 -优化导入语句并更新相关类引用路径 tzdwindows 7 2025-11-10 23:12:19 +08:00
  • 69b1acf121 变形我甚至是搞不定了谁来搞搞啊,有关变形的类和方法在 类 VertexDeformationRander.java、SecondaryVertexPanel.java、VertexDeformationTool.java、Mesh2D.java 方法 VertexDeformationRander全部、SecondaryVertexPanel全部VertexDeformationTool全部、Mesh2D中的Mesh2D.updateVerticesFromSecondaryVertices()方法, Mesh2D的顶点管理很乱,我支持你完全重写Mesh2D中的顶点操作,删除二级顶点什么的,变形的时候注解操作原始顶点 tzdwindows 7 2025-11-09 14:45:11 +08:00
  • c72fc19602 feat(render): 实现关键帧详细编辑对话框及相关数据转换工具- 新增 KeyframeDetailsDialog 类,用于编辑单个关键帧值并管理同时间点的其他参数 - 添加参数ID中文映射显示功能,提升用户界面友好性 - 实现同一时间点多个参数的批量删除和快捷键支持 - 集成搜索过滤功能,便于查找特定参数- 新增 ManagementDataToJsonConverter 工具类,支持将序列化管理数据转为JSON格式 - 添加 ModelDataJsonConverter 工具类,支持模型数据序列化文件转JSON - 修改 MainWindow 保存逻辑,自动生成对应的JSON数据文件-优化界面布局和组件结构,改善用户体验 tzdwindows 7 2025-11-08 18:04:19 +08:00
  • 3b4b1b1b26 feat(render): 添加二级顶点编辑面板与相关工具支持 tzdwindows 7 2025-11-08 12:57:55 +08:00
  • b17bd500f2 feat(window): 实现全局快捷键管理和模型修改状态跟踪- 新增 KeyBindingManager 类,负责注册和管理全局快捷键- 在 MainWindow 中集成快捷键管理器,并暴露 saveData 方法 - 实现模型修改状态跟踪机制,支持退出前保存提示 -重构图层面板的文件拖放逻辑,支持窗口级和列表级拖放处理 -修复图层名称重复问题,确保新建图层名称唯一性 - 优化图层删除逻辑,支持多选删除和参数清理 - 改进贴图绑定逻辑,确保正确设置网格纹理 - 更新 Mesh2D 中原始轴心点计算方法,使用原始边界而非当前边界 tzdwindows 7 2025-11-08 11:54:16 +08:00
  • bec9ccf64f feat(vivid2D): 实现多选图层与文件拖放功能 tzdwindows 7 2025-11-08 10:34:15 +08:00
  • 6e2fd5940d feat(render): 实现动画参数插值与图层元数据管理 tzdwindows 7 2025-11-07 21:32:17 +08:00
  • 7a04cc2a2d feat(animation): 添加关键帧编辑与插值功能 tzdwindows 7 2025-11-07 00:52:19 +08:00
  • 1c75006d51 feat(render): 实现模型异步加载与渲染优化 tzdwindows 7 2025-11-06 16:51:29 +08:00
  • 9a8fe43f7b Merge remote-tracking branch 'origin/master' tzdwindows 7 2025-11-02 17:17:58 +08:00
  • 7fc492eebf feat(cache): 上传一整个library/ tzdwindows 7 2025-11-02 17:17:24 +08:00
  • 7e97da60ff 更新 README.md lanxi 2025-11-02 13:40:00 +08:00
  • 0ad6835fed 上传模型文件 tzdwindows 7 2025-11-02 11:05:21 +08:00
  • c5097f91be feat(render): 实现 liquify overlay 显示控制与顶点同步优化 tzdwindows 7 2025-11-01 19:17:03 +08:00
  • 5c66838b3e feat(render): 实现图层管理和渲染优化功能- 新增 LayerCellRenderer 类,用于渲染模型图层列表,支持可见性切换和缩略图显示- 添加 LayerOperationManager 类,提供图层的增删改查和视觉顺序调整功能 - 实现 LayerReorderTransferHandler 类,支持通过拖拽方式重新排列图层顺序- 优化 Mesh2D 类,引入 renderVertices 渲染缓存机制,提升渲染性能 - 完善二级顶点系统,增强网格变形算法,修复顶点移动和平移相关问题 - 改进三角分配变形算法,增加 pinned 控制点支持和整体位移校正 - 更新 GLContextManager任务队列处理逻辑,增加超时和中断处理机制- 修正模型包装器文档注释格式,提高代码可读性 tzdwindows 7 2025-11-01 18:33:59 +08:00
  • e06c59c8d1 refactor(ai):重构分割模型包装类继承结构- 将 Anime2ModelWrapper、Anime2VividModelWrapper 和 AnimeModelWrapper 改为继承自 VividModelWrapper 基类 - 移除重复的 ResultFiles 内部类和相关工具方法实现 - Anime2Segmenter 和 AnimeSegmenter 继承自抽象基类 Segmenter - Anime2SegmentationResult与 AnimeSegmentationResult 继承 SegmentationResult - 重命名 LabelPalette 为 BiSeNetLabelPalette 并调整其引用 - 更新模型路径配置以匹配新的文件命名约定 - 删除冗余的 getLabels() 和 getPalette() 方法定义 - 简化 segmentAndSave 方法中的类型转换逻辑- 移除已被继承方法替代的手动资源管理代码 - 调整 import 语句以反映包结构调整- 清理不再需要的独立主测试函数入口点- 修改字段访问权限以符合继承设计模式 - 替换具体的返回类型为更通用的 SegmentationResult 接口- 整合公共功能至基类减少子类间重复代码 - 统一分割后处理流程提高模块复用性 - 引入泛型支持增强 Wrapper 类型安全性 - 更新注释文档保持与最新架构同步 - 优化异常处理策略统一关闭资源方式 - 规范文件命名规则便于未来维护扩展 - 提取共通逻辑到父类降低耦合度 - 完善类型检查避免运行时 ClassCastException 风险 tzdwindows 7 2025-10-31 09:25:18 +08:00
  • a725e7eb23 feat(ai): 集成动漫人物分割与面部解析AI模型- 添加 DJL 深度学习框架依赖项以支持 PyTorch 和 ONNX Runtime 引擎 - 实现 Anime2VividModelWrapper 封装类用于动漫人物前景背景分离 - 开发 AnimeModelWrapper用于精细的动漫面部特征(如头发、眼睛)分割 - 创建配套的标签调色板和结果处理工具类提升可视化效果 - 增加多个测试用例验证不同AI模型的推理及文件输出功能 - 支持通过 synset.txt 自定义模型标签并增强命令行可测试性 tzdwindows 7 2025-10-27 18:39:13 +08:00
  • f2cb74379e feat(render): 实现网格顶点预测与控制点优化功能 tzdwindows 7 2025-10-26 18:37:55 +08:00
  • 401263cd2b feat(render): 实现液化工具及键盘快捷键管理 tzdwindows 7 2025-10-26 18:22:12 +08:00
  • 71aa2b8699 feat(render): 实现独立的 OpenGL 上下文管理器 tzdwindows 7 2025-10-26 10:57:54 +08:00
  • 43aab9f0fd refactor(render):优化渲染系统代码结构与字体加载逻辑- 简化模型点击监听器为 lambda 表达式- 移除未使用的 Mesh2D 和 ModelClickListener 导入- 使用方法引用替换匿名渲染调用- 重命名 getProgrami 方法为 getProgram - 改进字体加载逻辑,支持多平台路径查找 - 添加字体文件不存在时的日志警告- 更新着色器程序链接与验证状态检查调用新方法名 tzdwindows 7 2025-10-26 07:09:58 +08:00
  • 5775bc5d7e refactor(model):优化网格序列化逻辑并修复测试文件路径 tzdwindows 7 2025-10-25 17:41:29 +08:00
  • 3add504321 refactor(animation):优化动画系统字段不可变性与getter方法格式- 将AnimationClip中的creationTime字段设为final - 将AnimationLayer中的parameterOverrides字段设为final - 将AnimationParameter中的id、defaultValue、minValue、maxValue字段设为final - 将LightSource中的position、color、intensity字段设为final - 统一所有getter方法的代码格式,增加换行与大括号 - 优化Mesh2D中部分条件判断逻辑与字段final声明- 调整部分JavaDoc注释格式与空行位置提升可读性 tzdwindows 7 2025-10-25 17:12:21 +08:00
  • a9c2d202d3 refactor(animation):优化动画系统字段不可变性与getter方法格式- 将AnimationClip中的creationTime字段设为final - 将AnimationLayer中的parameterOverrides字段设为final - 将AnimationParameter中的id、defaultValue、minValue、maxValue字段设为final - 将LightSource中的position、color、intensity字段设为final - 统一所有getter方法的代码格式,增加换行与大括号 - 优化Mesh2D中部分条件判断逻辑与字段final声明- 调整部分JavaDoc注释格式与空行位置提升可读性 tzdwindows 7 2025-10-25 17:11:51 +08:00
  • 1f5752257e feat(render): 添加木偶工具和二级顶点支持- 添加木偶控制点相关字段和方法- 实现木偶控制点的添加、移除和选择功能- 实现基于木偶控制点的网格变形算法 - 添加二级顶点支持及相关操作方法 - 实现二级顶点的渲染和交互功能- 添加变形冲突检测和解决机制 - 实现双线性插值和反距离加权插值算法- 添加控制点影响范围可视化 - 添加二级顶点与网格同步移动功能- 添加变形状态保存和重置功能 tzdwindows 7 2025-10-25 17:05:04 +08:00
  • cdc0843174 feat(render): 实现网格液化变形功能 tzdwindows 7 2025-10-25 14:20:36 +08:00
  • 331d836d62 feat(render): 实现中文文本渲染与悬停提示功能- 在 Mesh2D 中增加悬停状态支持,允许显示红色边框和名称标签 - 添加 splitLines 方法支持文本自动换行显示 - 重构 TextRenderer 以支持 ASCII 和中文字符混合渲染 - 增加 getTextWidth 方法用于计算文本实际渲染宽度 - 修复 RenderSystem 中字体加载方法命名一致性问题- 调整 ModelRenderPanel 中坐标转换逻辑,确保拾取准确性 - 移除冗余的 Matrix3fUtils 引用,优化包导入结构- 完善 Mesh2D 绘制流程中的程序状态管理和纹理绑定操作- 为 Mesh2D 和 ModelPart 建立双向关联,便于获取模型部件名称 - 修改摄像机偏移计算方式,提高渲染坐标一致性 tzdwindows 7 2025-10-25 10:08:09 +08:00
  • d2bb534d26 Merge remote-tracking branch 'origin/master' tzdwindows 7 2025-10-24 21:09:05 +08:00
  • 210ac72a38 feat(render): 实现摄像机系统和文字渲染功能 tzdwindows 7 2025-10-24 20:05:40 +08:00
  • 7ac960be5e feat(render): 实现摄像机系统和文字渲染功能 tzdwindows 7 2025-10-24 20:05:40 +08:00
  • 2278c5d0c7 chore(build): 更新构建脚本并优化操作历史日志 tzdwindows 7 2025-10-22 22:33:15 +08:00
  • fec5de1276 feat(render): 实现PSD文件导入和多选支持功能 tzdwindows 7 2025-10-19 18:48:12 +08:00
  • 6a3eb89aaf feat(render): 实现模型部件变换控制面板 tzdwindows 7 2025-10-18 15:27:04 +08:00
  • b3c50ca794 feat(render): 添加网格中心点和旋转功能支持 tzdwindows 7 2025-10-17 21:28:25 +08:00
  • 879069a9f4 feat(render): 实现模型图层管理与选中高亮功能 tzdwindows 7 2025-10-17 18:16:24 +08:00
  • 27744d4b5c refactor(render):重构渲染系统架构 tzdwindows 7 2025-10-17 01:48:07 +08:00
  • 1bc2634afb feat(render):重构 ModelGLPanel与 ModelRender 并增强渲染功能 tzdwindows 7 2025-10-13 22:12:30 +08:00
  • 082478cdb6 feat(render): 实现高性能OpenGL渲染面板 tzdwindows 7 2025-10-13 10:56:56 +08:00
  • b501da0254 feat(model): 添加模型姿态管理系统- 新增 ModelPose 类用于管理模型部件的姿态数据 - 在 Model2D 中实现姿态保存、应用和混合功能- 支持姿态的序列化和反序列化 - 添加日志记录替代原有的 System.out 和 System.err 输出-优化网格和模型部件的调试信息输出 - 引入 PartPoseData 和 PoseData用于姿态数据持久化- 实现姿态间的平滑过渡和插值计算 - 增加默认姿态初始化和管理机制 tzdwindows 7 2025-10-12 08:41:34 +08:00
  • fb1db942ed refactor(model):重构模型数据包结构并增强光源系统 tzdwindows 7 2025-10-12 08:16:42 +08:00
  • 22c3661d6e feat(model): 添加液化笔划数据的序列化与反序列化支持 tzdwindows 7 2025-10-12 08:01:25 +08:00
  • 16af846e48 feat(render): 使用Color类替换Vector3f表示光源颜色 tzdwindows 7 2025-10-11 20:39:25 +08:00
  • 9cde0192fd feat(render): 添加光源与物理系统支持 tzdwindows 7 2025-10-11 20:21:11 +08:00
  • 22af92cd84 feat(model): 实现动画层数据序列化与纹理管理增强 tzdwindows 7 2025-10-08 21:02:46 +08:00
  • 424c00ede9 feat(render): 实现模型旋转中心点支持- 为 ModelPart 添加 pivot 属性,支持设置旋转中心点 - 更新局部变换矩阵计算,考虑 pivot 对旋转和平移的影响 - 在 Mesh2D 中增强着色器 uniform 设置,兼容 uModelMatrix 和 uModel- 添加 setPivot 和 getPivot 方法,支持动态调整旋转中心- 创建测试用例 ModelRenderTest2,验证不同 pivot 点的旋转效果 -修复纹理绑定逻辑,确保渲染时正确应用纹理 - 添加调试纹理生成功能,便于视觉验证 pivot 效果 tzdwindows 7 2025-10-08 18:45:17 +08:00
  • becf789cb8 feat(render): 实现模型渲染层级变换与网格世界坐标烘焙 tzdwindows 7 2025-10-08 16:49:26 +08:00
  • 52ed33b5c8 refactor(render):重构Mesh2D渲染逻辑并优化着色器代码 tzdwindows 7 2025-10-08 15:33:26 +08:00
  • 173c30f277 feat(render):优化模型渲染与局部变换矩阵计算 tzdwindows 7 2025-10-08 12:30:37 +08:00
  • 3cf7f5883c feat(anim): 实现2D模型动画系统核心类 tzdwindows 7 2025-10-08 11:08:57 +08:00
  • 1e0aa62ca8 chore(version): 更新版本号至0.2.2 tzdwindows 7 2025-10-07 17:08:36 +08:00
  • efc73c935d feat(browser): 实现主题和字体动态更新功能 tzdwindows 7 2025-10-07 17:07:15 +08:00
  • 9eede23a94 feat(database): 实现表设计器和数据编辑功能 tzdwindows 7 2025-10-07 15:35:33 +08:00
  • 8f40542ab0 feat(browser): 添加数据库管理工具和JS对话框处理- 实现了浏览器窗口中的JavaScript alert弹窗拦截与处理 - 添加了数据库连接管理器,支持多种数据库类型(MySQL、PostgreSQL、SQLite、Oracle、H2) - 开发了数据库管理工具的前端界面,包含连接配置、查询编辑器和结果展示 - 支持本地数据库创建与示例数据初始化 - 提供了数据库表结构管理和基础SQL执行功能- 增加了暗色主题切换和响应式布局设计 - 集成了事件日志面板用于调试和状态跟踪 tzdwindows 7 2025-10-07 12:38:53 +08:00
  • 167bf6405f feat(theme): 实现Windows主题变更监听与动态更新 tzdwindows 7 2025-10-06 11:00:31 +08:00
  • adf659853d feat(browser): 实现Java字体和主题动态同步到HTML界面 tzdwindows 7 2025-10-05 19:49:53 +08:00
  • f24e78ab95 feat(window):优化窗口重绘逻辑与主题更新 tzdwindows 7 2025-10-05 18:49:49 +08:00
  • 000ab3488b 哈哈哈哈哈哈哈哈哈哈哈哈哈哈 Vinfya 2025-10-05 17:06:26 +08:00
  • d254e57e1f feat(decryption):重构QQ音乐解密工具并增强播放功能 tzdwindows 7 2025-10-05 16:08:48 +08:00
  • 3d3b626c73 feat(box): 增加插件目录参数处理 tzdwindows 7 2025-08-25 12:53:11 +08:00
  • 86a9e9e81d feat(RegisterTray): 重构并添加新功能 tzdwindows 7 2025-08-21 16:21:36 +08:00
  • 75f765bb47 feat: 添加暗黑主题配置文件 tzdwindows 7 2025-08-19 12:57:34 +08:00
  • 0ec498f6eb Merge remote-tracking branch 'origin/master' tzdwindows 7 2025-08-19 12:54:31 +08:00
  • e6df4fe4b2 feat(system-tools): 添加任务栏外观设置工具 tzdwindows 7 2025-08-19 12:37:50 +08:00
  • b23662b861 fix(CasdoorLoginWindow): 修复登录界面右键菜单问题 Hydrogen 2025-08-18 20:38:20 +08:00
  • 5df14e353a feat(box): 添加调试环境下的 F12 开发者工具快捷键 tzdwindows 7 2025-08-18 19:20:24 +08:00
  • a30c306cf1 Merge remote-tracking branch 'origin/master' tzdwindows 7 2025-08-18 08:06:41 +08:00
  • 628389150c fix(token,AxisInnovatorsBox) 修复报错NullPointerException,添加token持久化加解密逻辑 Hydrogen 2025-08-18 02:16:16 +08:00
  • 2904258983 fix(CasdoorLoginWindow,resources): 修复了内嵌浏览器创建失败无法登录问题,完善登录逻辑的错误处理,添加无内嵌浏览器时使用默认浏览器登录的逻辑,补提交上次缺失的资源文件,为内嵌浏览器添加返回登录界面功能 Hydrogen 2025-08-18 01:33:03 +08:00
  • ba5c07746a feat(gui,login): 完成登录逻辑 Hydrogen 2025-08-18 00:15:31 +08:00
  • 37ef4029b4 feat(gui,login): 完成登录逻辑 Hydrogen 2025-08-17 21:18:48 +08:00
  • 52231ccb22 fix(StateManager): 修复配置值为空时的解析异常 52231cc tzdwindows 7 2025-08-17 20:31:54 +08:00
  • 20567a6211 feat(browser): 添加自定义浏览器创建回调和链接打开方式设置 tzdwindows 7 2025-08-17 15:57:46 +08:00
  • be88f3829a refactor(browser): 更新浏览器窗口 HTML 加载方式 tzdwindows 7 2025-08-17 14:14:11 +08:00
  • 2598e25168 feat(browser): 支持 URL 加载并添加黑暗模式支持 tzdwindows 7 2025-08-17 14:00:43 +08:00
  • c276e35204 refactor(logging): 修改控制台日志输出格式 tzdwindows 7 2025-08-16 11:38:20 +08:00
  • 7d07e6d0e1 feat(theme): 实现深色和浅色主题支持 tzdwindows 7 2025-08-16 10:33:48 +08:00
  • 1a1750d5a6 feat(theme): 动态主题适配及 UI 组件样式优化- 新增 updateTheme 方法以支持动态主题更新 - 优化 MainWindow 中的组件样式,包括按钮、滚动条等 - 调整侧边栏样式,增加选中状态和悬停效果 - 优化卡片背景和边框颜色,适应不同主题 - 修复部分组件在深色主题下的显示问题 tzdwindows 7 2025-08-15 18:59:39 +08:00
  • 78bae01544 fix: 让FridaWindow适配主题 tzdwindows 7 2025-08-15 14:08:23 +08:00
  • a41b894ee8 feat(gui): 添加 MaterialLookAndFeel 主题并优化搜索框样式 tzdwindows 7 2025-08-14 21:50:40 +08:00
  • 62c521a5ea refactor(window): 重构窗口相关代码并优化主题设置 tzdwindows 7 2025-08-14 15:50:17 +08:00
  • 5da71f05e7 feat(gui): 添加深色模式支持并优化主题 tzdwindows 7 2025-08-14 15:23:25 +08:00
  • 9136ad8827 build(gradle): 优化项目构建并添加 ProGuard 混淆 tzdwindows 7 2025-08-14 14:32:46 +08:00
  • a5b3b90249 fix: 修改文件名大小写 - 添加反编译工具新的功能:**本地注解** 修正混淆表加载逻辑让他能快速打开文件 - 重构**ProgressBarManager(启动窗口的任务系统)** 增强视觉效果 tzdwindows 7 2025-08-14 11:13:33 +08:00
  • 692ec3dc8d chore(language): 更新加载语言的时间戳 tzdwindows 7 2025-08-12 22:10:55 +08:00
  • e4761d34e0 feat(gui): 重构登录界面为现代单窗口布局 tzdwindows 7 2025-08-12 21:22:24 +08:00
  • 9d684b310f feat(gui): 重构主界面并添加新功能 tzdwindows 7 2025-08-12 20:30:41 +08:00
  • 4b7c153756 refactor(box): 重构项目代码并优化导入语句 window-axis-innovators-box tzdwindows 7 2025-06-27 09:12:28 +08:00
  • 06fe2bedf4 feat(debug): 添加调试窗口和类监控功能 tzdwindows 7 2025-06-27 09:09:55 +08:00
  • 4dfdec9055 feat(box): 增强崩溃报告功能并添加单实例锁- 重新设计崩溃报告界面,增加更多详细信息 - 添加单实例锁机制,防止多个实例同时运行 - 更新UI样式,优化用户体验 - 修复一些小问题 tzdwindows 7 2025-06-01 08:39:07 +08:00
  • e475e84851 feat(box): 升级版本号并优化代码执行功能 tzdwindows 7 2025-05-24 09:36:48 +08:00
  • f632b9584d 提交构建好的RegisterTray 和 ThrowSafely 二进制文件 (windows-10-x64) tzdwindows 7 2025-05-03 19:06:43 +08:00
  • b3c860677a refactor(browser): 重构 CEF 应用管理逻辑 tzdwindows 7 2025-05-03 19:02:47 +08:00
  • e3b9555081 feat(util): 添加托盘工具类并初始化托盘 tzdwindows 7 2025-05-03 17:52:02 +08:00
  • 3253997641 feat(main): 新增 FridaNative、LM 和 RegisterTray 模块 tzdwindows 7 2025-05-02 19:16:14 +08:00