Commit Graph

5 Commits (develop)

Author SHA1 Message Date
lh 6ddbb17235 feat: 优化结果色标的越界颜色显示
- 保留上下越界专用颜色设置及网格着色逻辑
- 移除色标旁的上下越界色块和说明文字
- 清理 SceneController 中越界装饰的同步与重置调用
- 简化色标 Overlay 布局并恢复标题的固定定位
- 保留单值端点标签、响应式刻度和窗口级显示设置
- 关闭 VTK 原生越界色块,保持色标仅显示连续色带
2 weeks ago
lh 14a9e8f627 feat: 修正单值属性色标映射与布局
- 将自动单值属性映射到当前色带的最小端颜色
- 在色带上下端显示真实值,手工范围恢复连续渐变
- 完善 Linear 和 Log 单值内部范围校验
- 在读取色带矩形前刷新 VTK 内部布局
- 修正标题、端点标签及上下越界说明的定位与避让
- 同步标题、标签格式和刻度数量变化后的 Overlay 布局
2 weeks ago
lh d59006ee9b feat: 优化结果色标的响应式布局与视觉样式
- 根据 QVTK 视口尺寸动态调整色标位置、高度和刻度数量
- 增加视口尺寸通知链路,布局更新不触发额外渲染
- 为结果属性提供稳定的 ASCII 色标短标题
- 使用独立标题 Actor,统一标题、刻度和常量值的字体及阴影
- 固定色标可见宽度并优化标签间距与上下越界标注布局
- 将色标数值格式调整为四位有效数字
- 使用 Saphir 取样控制点重构 Rainbow 色带
- 保持颜色预览与场景 LUT 使用同一套插值结果
2 weeks ago
lh b088b31907 feat(nmNum): 完善 PEBI 结果显示与井位标注
- 新增四套固定色带及按属性保存的显示设置
- 支持线性与对数映射、手工范围和上下越界颜色
- 完善 Mesh 与 ScalarBar 的候选 LUT 原子提交
- 独立显示常量值及上下越界色块和说明文字
- 新增全部井的二维井位标记和井名图层
- 新增颜色设置对话框及控制条入口
- 保持属性、帧和显示设置切换时场景与相机稳定
- 更新中文翻译、qmake 配置
2 weeks ago
lh 22945f858b feat(nmRender): 建立通用 VTK 渲染底层框架
- 新增独立 nmRender 动态库及组合式渲染容器
- 实现场景、图层、相机、交互和图片输出组件
- 明确 VTK 对象所有权、销毁顺序及 GUI 线程约束
- 补充中文注释、翻译资源和开发清单
- 保持现有网格与后处理视图不依赖 nmRender
- 修正 Qt 4.8 qmake 工程文件的 BOM 兼容问题
3 weeks ago