本文件记录 SeisForge Studio 的用户可见变化。项目在 1.9.15 及更早版本中使用 Limage 名称;历史文件名和校验记录保持原样。
- SEG-Y 二进制卷头和道头改为四列原生表格:字节位置、字段、原始值、解释值。
- 增加“全部 / 关键 / 非零”筛选、浅色网格、整行选择、可折叠 Hex 和 Excel 兼容 TSV 复制。
- 切换道或 A/B 来源时保留字段选择和滚动位置。
- 新增只读 SEG-Y 分析窗口,查看文本卷头、二进制卷头、单道道头与原始 Hex。
- 新增单道波形、统计和完整 Nyquist 归一化频谱。
- 普通二维、弯线二维和三维 2D Full View 支持物理道选择;A/B 差值按真实几何配对。
- 修复放大时间窗后单道波形退化为断续横线的问题。
- 伪三维支持按当前已显示测线、XY AOI 和时间窗逐线导出裁剪后的 SEG-Y。
- 导出保留原始文本头、扩展文本头、道头、端序和样点编码,并生成 JSON 清单。
- 增加后台进度、取消、临时文件清理和逐线失败隔离。
- 弯线总图统一使用经校准的逐道 SEG-Y 坐标,DAT 仅作为校准输入。
- 修复地图轨迹、命中、范围和伪三维坐标可能不一致的问题。
- 加强
.cidx并发写入和几何指纹失效规则。
- 真三维 Inline、Crossline 和 Time Slice 使用同一振幅归一化范围。
clip 99%在三张切片的合并分布上计算,避免孤立填充值令某一剖面接近全黑。- 手动范围仍具有最高优先级,A-B 残差继续使用关于零对称的范围。
- 伪三维采用输出驱动的支撑道/样点规划和只读文件映射,减少冷加载 I/O 与分配。
- 最终 CPU Z-buffer 按水平屏幕带并行化,并保持与串行路径一致的遮挡结果。
- 增加项目级毫秒时间窗;二维剖面保留完整上下文,伪三维只读取和绘制时间交集。
- 支持从二维剖面选择时间范围,以及在伪三维时间外框上调整范围。
- 弯线坐标候选改为单次道头读取,并复用完整检测结果建立
.cidx。 - 提高多测线并行度并降低加载期间的预览刷新频率。
- 新增合并 SEG-Y 读取、可取消场景渲染和 1 GiB
.ptx持久纹理缓存。 - 加载时合并低分辨率预览,全部完成后只提交一次全分辨率最终渲染。
- 区分 Geometry 地图缩放框和伪三维 AOI,范围在地图缩放后持续保留。
- 伪三维支持普通双击幕布返回二维,并增加明确的完成/失败状态。
- Geometry 与伪三维共享干净、CIGVis、解释、标准四种风格。
- Geometry 总图改为左键拖动缩放、双击复位。
- 二维弯线光标与伪三维幕布实时联动。
- AOI 更新可复用已有纹理并增量补载,动态覆盖严格裁剪在场景区域内。
- 修复弯线和伪三维顶层窗口从最小化状态恢复的问题。
- 伪三维幕布拾取可返回对应二维测线、道和时间。
- 增加伪三维外框范围编辑、Geometry 独立视窗和四种辅助显示风格。
- Geometry 总图支持矩形 XY AOI;范围外测线不进入振幅读取队列。
- 跨越边界的弯线按连续框内段裁剪,不连接范围外间隙。
- 伪三维鼠标、FOV、轴倍率和快捷键与真三维统一。
- 首页“弯曲测线”进入空工作区,再由用户选择单文件、多文件或文件夹。
- 新增独立非模态伪三维窗口、多测线复选、真实 XY-Time 幕布和 CPU 深度缓冲。
- Windows 发布构建固定为 GUI Subsystem,不再出现附带控制台窗口。
- 弯线工作区支持多测线项目、文件夹/多选/拖放,以及项目总图和活动剖面。
- 支持 DAT 导航匹配、自然排序、后台几何识别和坐标倍率校准。
- 静态缓存与动态覆盖分离,降低鼠标移动时的整窗闪烁。
- 建立 Dataset、Geometry、Workspace、Application 分层和统一打开路由。
- 增加独立二维叠后弯线工作区、道头坐标识别和
.cidx缓存。 - 三维几何识别、索引和首个切片加载增加进度反馈。
早期版本完成原生 x64 SEG-Y 读取、20 套色标、二维 A/B/差值、频谱、Time Slice、三维正交切片、导出、视图参数、首页工作区和拖放。逐版本说明保存在历史工程文档中。