新增 B/C 共用的体渲染数据源接口 IVolumeRenderSource(meta/update/ currentImages/sliceSource),并实现 B 的 WholeVolumeSource:构造时读 ChunkedVolumeStore,遍历所有 brick 按全局坐标(vtkIdType 64 位)重组为 整卷 VTK_SHORT vtkImageData(含边缘块),供整卷体绘制与切片 reslice。 VoxelActor 新增 buildVoxelI16FromImage 重载:直接以预构建 VTK_SHORT 图像成体,传函/着色复用量化域逻辑(抽出 assembleVolumeI16),不改动 Task 7 现有 buildVoxel/buildVoxelI16 行为。 geopro_render 链 geopro_store;新增 test_whole_volume_source 校验 dims/类型/边缘块重组位置。 |
||
|---|---|---|
| .. | ||
| app | ||
| controller | ||
| core | ||
| data | ||
| fixtures/dd | ||
| io/gpr | ||
| net | ||
| render | ||
| spike | ||
| CMakeLists.txt | ||
| smoke_test.cpp | ||