Commit Graph

9 Commits (develop)

Author SHA1 Message Date
lh f406d8d52b fix(postprocess): 统一数值显示并精简切片菜单
- 统一后处理数值格式,相近端点、刻度和时间自动增加显示精度
- 保留输入原值,避免应用和单位切换造成精度丢失
- 增加高精度悬停提示、回归测试及验收说明
- 去除切片按钮下拉箭头,保留点击展开菜单
- 移除右键菜单中的切片相关项,统一从工具栏进入
1 week ago
lh 03ceb5e1b3 feat(nmNum): 支持三维模型导入、显示及计算结果视图恢复
- 新增独立三维数据构建、校验和 VTK/VTU 文件导入入口
- 新增可取消的后台导入任务和三维模型场景控制器
- 增加切片工具菜单及右键导入、返回操作
- 支持节点和单元标量着色、缺失值处理及无属性模型显示
- 保留并恢复计算结果图层、相机和显示状态
2 weeks ago
lh 645c98f512 feat: 新增PEBI结果区域平均压力统计
- 新增二维多边形绘制交互及闭合区域轮廓显示
- 按与区域相交的PEBI单元计算孔隙体积加权平均压力
- 展示压力上下限、压力时间和相交单元数量
- 压力帧变化时重新计算,切换静态属性时保留统计结果
- 绘制期间锁定播放、属性切换和通用视图命令
- 关闭统计面板时清除区域并结束本次统计
- 补充中文翻译
2 weeks ago
lh b088b31907 feat(nmNum): 完善 PEBI 结果显示与井位标注
- 新增四套固定色带及按属性保存的显示设置
- 支持线性与对数映射、手工范围和上下越界颜色
- 完善 Mesh 与 ScalarBar 的候选 LUT 原子提交
- 独立显示常量值及上下越界色块和说明文字
- 新增全部井的二维井位标记和井名图层
- 新增颜色设置对话框及控制条入口
- 保持属性、帧和显示设置切换时场景与相机稳定
- 更新中文翻译、qmake 配置
2 months ago
lh 291aa998c6 feat(nmRender): 实现通用旋转中心拾取与独立枢轴交互
- 新增主网格一次性拾取和固定像素三轴中心标记
- 使用独立枢轴 Trackball,设置中心不再移动画面
- 完善 QAction、光标、交互模式及容器生命周期同步
- 隔离系统与业务 Scene,收口命令状态写接口
- 接入 PEBI 工具栏并同步工程、翻译和开发清单
2 months ago
lh 369d67aa77 feat(render): 新增平面比例网格并接入 PEBI 预览
- 使用独立平面比例网格替换二维 vtkCubeAxesActor
- 支持动态轴边、刻度标签、底板及前后遮挡
- 调整网格、比例线和方向轴文字配色
- 初始化 FreeType 并同步工程配置、翻译和开发清单
2 months ago
lh 77e1cd1512 feat(nmRender): 增加网格方向轴并完善渲染生命周期
- 新增容器独占的方向轴控制器并固定主 Renderer
- 完善方向轴状态切换、交互限制和幂等解绑
- 接入渲染容器及 qmake 工程并更新开发清单
- 统一 nmRender 和 PEBI 网格预览链的 nullptr 写法与成员命名
2 months ago
lh b1f1a48d63 feat(nmRender): 收敛PEBI网格预览并增加通用视图命令
- 增加通用视图命令控制器及坐标比例网格图层
- 补齐缩放、适应窗口和渲染状态命令控制
- 移除网格预览的井显示、透明度和双显示模式
- 支持网格线、色标和坐标比例网格独立切换
- 修复网格刷新失败回滚和Material默认选择状态
2 months ago
lh 22945f858b feat(nmRender): 建立通用 VTK 渲染底层框架
- 新增独立 nmRender 动态库及组合式渲染容器
- 实现场景、图层、相机、交互和图片输出组件
- 明确 VTK 对象所有权、销毁顺序及 GUI 线程约束
- 补充中文注释、翻译资源和开发清单
- 保持现有网格与后处理视图不依赖 nmRender
- 修正 Qt 4.8 qmake 工程文件的 BOM 兼容问题
2 months ago