geopro/docs
gaozheng eef8188bcb feat(3d): 色阶跨视图同步真源 + 三维体/切片白化与不透明度重做
- 跨视图色阶单一真源 DatasetViewState:2D详情/3D帘面体共用按dsId的色阶,编辑→真源
  →各视图实时联动且无信号回环;散点(type1) load-then-save 回写,避免覆盖网格的
  lineConfig/层级方案(共享同一条 businessCode="" 后端记录)。
- 色阶两级透明度:ColorScale.globalOpacity 独立存储不烘焙、渲染时与每色 alpha 相乘;
  对话框回显真实值、单色独立;properties 补全 lvlSchemeType/logLinesCount/
  equalAreaLayerCount,避免整条覆盖写清空;"整体透明度"改名"不透明度"、显示 0~100。
- 切片白化:SetWindowLevel 钉死 [vmin,vmax] + LUT 0号白化槽,哨兵真透明
  (tests/spike/slice_alpha_probe.cpp 真 widget 离屏实测);同时纠正切片颜色映射。
- 切片不透明度:与三维体解耦的独立模型(100%/三维体+50%/跟随),默认100%;保存切片建
  自己的色阶对象(颜色快照+不透明度),已保存切片走列表右键"色阶"编辑自身。
- 三维体白化:二值 mask 真白化(NoData 排除出插值,符合 ESRI/GDAL/Surfer 标准);改体
  色阶改为原地更新传函(不重建image),未保存切片不再被刷掉且跟随改色;GPU 探测+CPU
  回退;体不透明度归一为色阶"不透明度"单一控制(去 kMaxOpacity、移除工具条"透"滑块)。
- 持久化:网格视图补 saveColorGradation;DatasetChartDto.parseColorBar 回读 opacity。

详见 docs/superpowers/specs/2026-06-27-inversion-3d-volume-surfer-method-and-gaps.md §7。
2026-06-28 22:14:46 +08:00
..
api docs(api): vtk-3d-openapi 对齐实测实现(0.6.1) 2026-06-25 22:20:43 +08:00
apis docs: 初始提交 Geopro3.0 桌面客户端材料与 M1 架构设计 2026-06-07 17:30:16 +08:00
questions docs(vtk): 更正-原版剖面竖向=data.y(实证threeMap.vue:676),非alt贴地表(臆测,已撤);跨数据集y不一致为数据层面问题,原版同样存在 2026-06-17 18:37:40 +08:00
superpowers feat(3d): 色阶跨视图同步真源 + 三维体/切片白化与不透明度重做 2026-06-28 22:14:46 +08:00
剖面网格数据的色阶数据2等文件 docs: 初始提交 Geopro3.0 桌面客户端材料与 M1 架构设计 2026-06-07 17:30:16 +08:00
ENV_SETUP_Windows.md feat(ui): 工作台与登录 UI/UX 整体重构,对齐 Web 原型 2026-06-08 21:06:59 +08:00
Geopro3.0_二维图表返工技术方案.md build(qwt): 集成 Qwt 6.2 静态库(cmake/qwt.cmake 对接官方Qt6,绕开qmake/vcpkg) + 冒烟用例 + 返工方案文档 2026-06-11 14:47:19 +08:00
Geopro3.0_技术选型与架构规约.md docs: 初始提交 Geopro3.0 桌面客户端材料与 M1 架构设计 2026-06-07 17:30:16 +08:00
Geopro3.0_视觉设计规范.md feat(ui): 表单渲染单一真相层(formkit)+只读渲染器(KeyValueView),统一编辑/只读/详情表单 2026-06-23 07:28:48 +08:00
OPTIMIZATION-BACKLOG.md docs(backlog): 登记 OPT-003 二维分析C期 dd_raster(阻塞·待后端栅格端点) 2026-06-26 22:01:11 +08:00