Commit Graph

3 Commits (d59006ee9be889759629f92e3a3b6ccbd371a7b2)

Author SHA1 Message Date
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