geopro/src
gaozheng fa348a2a9f feat(render): C1 视野自适应 LOD 选层(纯逻辑 headless)
selectLod(VolumeView,CameraView,maxTextureDim=16384)→LodSelection:
透视相机参数构 5 视锥面(左/右/上/下/近),保守 p-vertex 裁剪求该层可见
brick 区间;按 worldPerPixel 定最细不过采样层 Lmin,再逐级变粗直到区间
重组单纹理各轴 ≤maxTextureDim。远观→粗层整卷、近观→细层小块、视锥外→empty。
零 VTK/Qt 依赖,与 OutOfCoreSource 几何约定一致(level L 间距×2^L、维度 ceil(n/2^L))。
10 例 headless 单测覆盖远/近/侧/视锥外/极小 maxTextureDim/视距-层单调。
2026-06-24 08:57:32 +08:00
..
app fix(vtk): 切项目复位重锚标志,修底图清空后再选不重显的回归 2026-06-23 19:17:11 +08:00
controller fix(detail): 白化 tmObjectId 经 open 链路从数据集列表透传(修模板列表为空) 2026-06-23 10:51:12 +08:00
core feat(data): 流式建体 buildGprVolumeStreaming(沿X分slab,内存有界) 2026-06-23 22:18:45 +08:00
data feat(store): 流式金字塔 buildPyramidStreaming 逐块由盘上邻块降采样 2026-06-24 07:37:53 +08:00
io feat(gpr): 加 assembleGprSurveySlab 装配道区间 slab 2026-06-23 21:37:56 +08:00
net feat(workbench): 对象/数据集交互对齐规格 + 属性面板可编辑保存 2026-06-15 11:52:41 +08:00
render feat(render): C1 视野自适应 LOD 选层(纯逻辑 headless) 2026-06-24 08:57:32 +08:00
view scaffold: M1 工程骨架(CMake+vcpkg+分层目录+spike冒烟程序) 2026-06-07 17:41:10 +08:00
CMakeLists.txt feat(io/gpr): 新增 .iprh 头解析器(纯 C++17,零 Qt/VTK) 2026-06-23 09:45:13 +08:00