Commit Graph

8 Commits (develop)

Author SHA1 Message Date
lh d59006ee9b feat: 优化结果色标的响应式布局与视觉样式
- 根据 QVTK 视口尺寸动态调整色标位置、高度和刻度数量
- 增加视口尺寸通知链路,布局更新不触发额外渲染
- 为结果属性提供稳定的 ASCII 色标短标题
- 使用独立标题 Actor,统一标题、刻度和常量值的字体及阴影
- 固定色标可见宽度并优化标签间距与上下越界标注布局
- 将色标数值格式调整为四位有效数字
- 使用 Saphir 取样控制点重构 Rainbow 色带
- 保持颜色预览与场景 LUT 使用同一套插值结果
2 weeks ago
lh 01ccc2b88c feat: 优化结果视图井名与引线显示
- 移除独立井位标记及其显示开关
- 使用逐井文字 Actor 和引线 Actor 锚定真实井位
- 井名按钮统一控制文字与引线显隐
- 调整字体、屏幕偏移、阴影和引线样式
- 将井名与引线置于前景层,改善密集网格下的可读性
- 保持井标注候选构造和事务提交机制
- 清理井位标记翻译并更新中文语言包
2 weeks ago
lh 8c12fb5dd0 refactor(nmNum): 固定结果网格显示单元边线
- 删除结果视图中的单元边线工具栏和右键菜单动作
- 将业务显隐动作调整为色标、比例网格、井位和井名
- 移除SceneController中的边线显隐接口及偏好状态
- 固定结果网格使用彩色表面加黑色单元边线模式
- 保留nmVTKMeshLayer的通用表面及边线控制能力
- 清理单元边线翻译词条并更新中文翻译资源
2 weeks ago
lh 2c48c6f793 refactor(nmNum): 移除结果网格显隐开关
- 删除结果视图中的结果网格工具栏和右键菜单动作
- 将业务显隐动作调整为色标、比例网格、单元边线、井位和井名
- 移除SceneController中的网格显隐接口及状态
- 有效快照下始终显示彩色结果网格
- 无快照或清场时自动隐藏网格并解除旋转中心拾取目标
- 保留单元边线独立显隐能力
- 清理结果网格翻译词条并更新中文翻译资源
2 weeks ago
lh d62a7241cd feat(nmNum): 接入独立PEBI结果视图与状态同步
- 新增结果组合窗口,整合渲染场景、播放控制条、显示工具栏和状态提示
- 统一计算完成、成果加载和独立后处理窗口的结果视图安装流程
- 增加结果快照身份及新鲜度通知,输入变化后保留最后成功画面
- 使用绑定序号隔离同ID快照、播放定时器和颜色设置事务
- 支持独立后处理窗口在复用时重新绑定当前DataManager
- 成功操作后清除历史普通错误,并保留过期及绑定错误优先级
- 限制PEBI结果状态修改在Manager所属线程执行
- 移除生产入口对旧动画结果控件的依赖
- 更新中文翻译
2 weeks ago
lh b088b31907 feat(nmNum): 完善 PEBI 结果显示与井位标注
- 新增四套固定色带及按属性保存的显示设置
- 支持线性与对数映射、手工范围和上下越界颜色
- 完善 Mesh 与 ScalarBar 的候选 LUT 原子提交
- 独立显示常量值及上下越界色块和说明文字
- 新增全部井的二维井位标记和井名图层
- 新增颜色设置对话框及控制条入口
- 保持属性、帧和显示设置切换时场景与相机稳定
- 更新中文翻译、qmake 配置
2 weeks ago
lh 275f9c9c84 feat(nmNum): 实现 PEBI 结果属性选择与时间回放控制
- 新增结果回放控制器,统一管理播放状态、速度、循环和压力帧记忆
- 以 SceneController 作为已渲染属性与帧的唯一状态来源
- 支持属性选择、首末帧跳转、前后帧切换以及定时循环播放
- 新增底部结果控制条和动画设置对话框
- 使用稳定属性 ID 和零基帧索引同步界面,动态时间按小时显示
- 补充属性时态、帧数和求解时间查询接口及小时制数据契约
- 保证属性和帧切换成功后才提交回放状态,失败时统一停止并同步场景
- 修复新快照复用旧时间列表以及非法播放速度未停止 Timer 的问题
2 weeks ago
lh 4b595e0b55 feat(nmNum): 实现 PEBI 结果场景底座
- 为 MeshLayer 增加通用 VTK 管线输入与事务校验
- 增加主内容边界,隔离装饰图层对相机适配的影响
- 新增 PEBI 结果场景控制器及属性帧原子切换
- 统一 pressure 标量数组映射并更新中文翻译
2 weeks ago