|
|
89c98f1556
|
把动画播放控制改成媒体控制按钮,增加了步进、快放,支持反向播放
|
2025-09-13 13:34:22 +08:00 |
|
|
|
9024eb2672
|
关闭程序时清理动画
|
2025-09-13 00:51:55 +08:00 |
|
|
|
cc8842dcd8
|
把动画改成步进式,在动画生成阶段进行快速碰撞计算。
|
2025-09-12 22:44:49 +08:00 |
|
|
|
0b0028c19c
|
增加了文档变更后,清理和初始化的功能
|
2025-09-12 17:36:26 +08:00 |
|
|
|
abda8a4a4d
|
将插件主控UI移到Views目录
|
2025-09-12 16:30:20 +08:00 |
|
|
|
d8b65342e1
|
彻底清理控件主窗口的代码
|
2025-09-12 12:50:24 +08:00 |
|
|
|
049673c6bb
|
清理类别设置和插件主窗口的无效代码
|
2025-09-12 11:54:15 +08:00 |
|
|
|
fc0b6d6aaa
|
简化可见性控制代码,改成工具类
|
2025-09-12 11:25:00 +08:00 |
|
|
|
0195d3e8ad
|
换用官方API示例,优化可见性控制。
|
2025-09-12 05:13:57 +08:00 |
|
|
|
468b3ef0e6
|
修改了分层导出的bug,提高了性能。
|
2025-09-12 03:21:29 +08:00 |
|
|
|
c098fb9b1f
|
优化类别设置中的显示控制性能
|
2025-09-11 17:45:09 +08:00 |
|
|
|
6c5400f172
|
优化分层属性读取,优化单独显示性能(可见性管理器)
|
2025-09-11 16:41:19 +08:00 |
|
|
|
f131d0f8b7
|
修复斜线路径优化有局部锯齿的情况
|
2025-09-11 12:38:31 +08:00 |
|
|
|
4e43fb89b3
|
统一使用网格左下角坐标系,与A*算法库保持一致
|
2025-09-11 03:14:02 +08:00 |
|
|
|
3b5d5963e5
|
增加门的可视化网格点
|
2025-09-11 02:34:47 +08:00 |
|
|
|
739392ef7b
|
增加了对门的处理,支持设置限宽
|
2025-09-10 20:08:36 +08:00 |
|
|
|
13bc16dd62
|
将可视化元素统一按网格大小,动态调整尺寸
|
2025-09-10 17:07:49 +08:00 |
|
|
|
5c21a8569b
|
修复边界没有膨胀的BUG
|
2025-09-10 16:23:41 +08:00 |
|
|
|
491ef09e66
|
修改路径优化的斜线离障碍网格安全距离不足的情况
|
2025-09-10 12:41:33 +08:00 |
|
|
|
4312a158c7
|
解决路径占用了障碍点的问题(坐标转换不一致)
|
2025-09-10 10:44:43 +08:00 |
|
|
|
7e68a3ea65
|
增加了路径斜线优化,效果非常好
|
2025-09-10 03:23:40 +08:00 |
|
|
|
d3feaa7fc0
|
增加安全优先路径算法(基础版,只计算中心距离)
|
2025-09-10 02:55:47 +08:00 |
|
|
|
95a4c444a6
|
增加安全优先路径算法
|
2025-09-10 02:55:23 +08:00 |
|
|
|
02b63111e0
|
清理网格生成器旧代码
|
2025-09-09 19:36:52 +08:00 |
|
|
|
baec804172
|
大幅提高网格地图生成性能(5倍以上)
|
2025-09-09 19:12:06 +08:00 |
|
|
|
b449cf08ad
|
修改经常崩溃的问题,最大原因是并行路径计算(步骤中调用了NW的API)
|
2025-09-09 13:16:28 +08:00 |
|
|
|
d046e31d6c
|
更新到0.11.0,增加功能和优化:
1. 局部直线优先路径算法 - 详细描述了算法原理、技术实现和效果对比
2. 路径策略选择系统 - 涵盖了UI界面改进和多策略架构实现
3. 网格可视化系统 - 描述了可视化功能和用户体验改进
4. UI架构现代化 - 包含Idle事件机制和统一状态栏系统
5. 内存管理与性能优化 - 涵盖COM API优化和碰撞算法改进
|
2025-09-09 02:30:10 +08:00 |
|
|
|
cd5dd3bf34
|
修改了物流属性参数不一致的情况,简化了COM API管理
|
2025-09-08 16:23:47 +08:00 |
|
|
|
642feb76a2
|
删除不需要的引用
|
2025-09-08 13:15:45 +08:00 |
|
|
|
0ec5989bd4
|
释放碰撞的COM API内存
|
2025-09-08 12:49:29 +08:00 |
|
|
|
235529315e
|
对COM API的使用进行了一些优化,释放内存
|
2025-09-08 12:38:41 +08:00 |
|
|
|
3732c6fa99
|
用Idle机制改造UI管理框架
|
2025-09-08 10:01:20 +08:00 |
|
|
|
9924c3b304
|
把动画从Timer改成Idle事件机制
|
2025-09-08 08:38:25 +08:00 |
|
|
|
bd74b42df3
|
增加路径优化算法建议方案
|
2025-09-08 07:58:08 +08:00 |
|
|
|
7d2edc9862
|
重构了各ViewModel的消息方法,抽取到ViewModelBase基类
|
2025-09-07 23:02:21 +08:00 |
|
|
|
83aad61147
|
将路径、动画、系统的消息也迁移到状态栏
|
2025-09-07 22:46:20 +08:00 |
|
|
|
3341ef82b7
|
将“分层管理”的消息提示和进度条迁移到状态栏
|
2025-09-07 16:23:09 +08:00 |
|
|
|
ba01624152
|
增加底部状态栏,统一提示消息和进度条显示
|
2025-09-07 15:52:56 +08:00 |
|
|
|
f32c367fd0
|
去掉了测试按钮,修改了环境检测按钮的位置
|
2025-09-07 13:18:38 +08:00 |
|
|
|
dd62a6dce4
|
换成了基于网格坐标的路径优化算法
|
2025-09-07 12:44:54 +08:00 |
|
|
|
1622d6cb90
|
清理一点过时代码
|
2025-09-07 02:46:02 +08:00 |
|
|
|
ceb37e33a4
|
增加网格可视化开关,路径优化不成功
|
2025-09-07 02:30:31 +08:00 |
|
|
|
9f42c6f381
|
修改网格点大小为自适应
|
2025-09-07 00:45:45 +08:00 |
|
|
|
eba60b23c7
|
修改了一些路径可视化的bug
|
2025-09-06 23:36:35 +08:00 |
|
|
|
fb8d52398b
|
修改了寻路算法穿洞的bug
|
2025-09-06 20:47:12 +08:00 |
|
|
|
289eff5554
|
增加了空洞和障碍物网格的可视化
|
2025-09-06 19:13:58 +08:00 |
|
|
|
e73cd2113e
|
通道网格用几何三角形精确计算,增加通行网格可视化
|
2025-09-06 16:26:39 +08:00 |
|
|
|
2955bfd38b
|
重构了一些重复的几何计算
|
2025-09-06 14:06:05 +08:00 |
|
|
|
101c929f15
|
用ClashDetective API的标准用法重构碰撞检测部分,增加了碰撞分组;
三维视图选点光标改成十字形,当失去焦点时,按空格键切换回来。
|
2025-09-06 04:13:12 +08:00 |
|
|
|
3ba3d328b8
|
增加了焦点捕捉功能,即使切换导航工具依然可以获取鼠标焦点,用于路径点设置
|
2025-09-05 17:49:20 +08:00 |
|