Skip to content
返回博客

【位置追踪】更新日志

Posted by

Sallee
SalleeSallee_admin

从此版本开始,追踪将停止迭代新功能,现在只会针对以下情况进行修复:

  1. 添加新地图
  2. 修复崩溃问题
  3. 修复在任何设置都完全无法追踪的问题
  4. 大部分玩家广泛反馈的bug

目前正在将代码逐步迁移到新架构中,当新架构迁移完成后将恢复常规新功能迭代

Beta-5.6.4
  • 修复bitblt算法运行崩溃的问题
  • 回退AKAZE算法更改,算法理论上和5.2以及更早版本相同
  • 局部匹配添加距离约束抑制瞬移问题
Beta-5.6.3
  • 恢复Bitblt算法
  • 使用AKAZE代替SURF算法
  • 通过对仿射矩阵的校验解决部分瞬移问题
  • 修复关闭客户端后重新打开,追踪失效的问题
Beta-5.6.2
  • 修复小地图定位算法重构后,追踪时崩溃
  • 修复当画面压暗时,小地图无法定位的问题
Beta-5.6.1
  • 为 5.6 沃陆之邦西侧小岛添加坐标映射
  • 移除 Bitblt 的支持,它太老了
  • 修复WGC截图在最小化的情况下不能截图的问题
  • 重构代码,删除已废弃的结构体和相关功能
  • 重写句柄识别算法,目前应该能正常识别到国际服的原神
  • 重写小地图定位算法,新的算法能抵抗更多的滤镜变化
Beta-5.5.10
  • 修复旧日之海坐标漂移问题
Beta-5.5.1
  • 适配远古圣山地图
  • 重构特征点匹配,使用单应矩阵解算代替原本的均值求解
  • 日志添加 CPU 指令集输出项,用于排查可能因为指令不兼容导致的崩溃
  • 添加动态加载依赖项功能(目前未实装)
Beta-5.2.2
  • 适配原神 5.2 纳塔底图
Beta-5.0.42
  • 修复若干纳塔部落地下区域和硫晶支脉地表分层不能追踪的问题
Beta-5.0.40
  • 适配原神 5.0 纳塔底图
GIv4.8 希穆兰卡分支
  • 适配希穆兰卡地图
  • 移除特征点匹配的死代码
  • 重构资源读取流程
7.15.1
  • 修复长时间在 Bitblt 截图模式下,内存泄漏的问题
7.14.2
  • 使用 WGC 截图代替 DXGI 截图,降低崩溃概率
  • 支持“云原神”追踪
7.13.1
  • 适配旧日之海
7.12.2
  • 修复层岩巨渊,渊下宫坐标偏差
7.12.1
  • 适配沉玉谷
7.11.1
  • 适配枫丹 3
7.10.2
  • 修正了地下的坐标映射,现在地下坐标会更准确一些
  • 如果没有获取到坐标,将不会在枫丹左上角显示箭头
  • 降低了在地下区域,箭头瞬移到地图外的概率
  • 修复了歌剧院坐标漂移
  • 修复须弥城无法追踪
7.10.0
  • 适配枫丹 2
  • 适配地下地图,暂时不支持检测层级
  • 调整坐标系,稍微提高了精度
  • 修复望舒客栈无法追踪
7.9.36
  • 继续修复 DXGI 截图崩溃问题
7.9.35
  • 修复 DXGI 截图崩溃问题
7.9.33
  • 支持枫丹的水下区域追踪
7.9.32
  • 支持枫丹已解锁地区追踪
  • 通过坐标映射的方式优化主城内的识别
GIv38 琉形蜃境分支
  • 适配 3.8 活动地图
  • 大幅减小了包体体积
  • 修复了位置追踪缓存无法正常更新的问题
7.9.5
  • 修复传送后箭头漂移
7.9.1
  • 改进视角识别算法
  • 提高识别稳定性
  • 修复若干 DXGI 的报错
7.8.55
  • 优化定位缓存文件的大小