为了将大量数据加载到我的光线投射体积渲染系统中,我想实现平面阻塞多分辨率策略- 将体积分成许多大小相等但分辨率或 LOD(细节级别)不同的子块子块的重要性。
我读了一篇论文,上面说我可以这样做:
通过分析内部数据的变化率,我们可以确定每个块的特殊LOD,以显示块的重要性。
图 1:带有 2D 纹理的平面块
根据平分块策略,块的维度必须是2的幂,即用2^n * 2^n * 2^n大小划分体积,因此对于每个块,有n+1个细节层次( 0-n)。由于内部数据的变化是区块重要性的数学基础,区块的每个细节层次可以用下面的公式来限定
公式1 :
这是第 i 个块的变化,avgi 表示某个父块的第 i 个子块中 2^(3 * max_l) 标量值的平均值,max_l 表示父块的最高细节层次, l 表示正在分析当前的详细程度。Sj 表示标量值。最后使标量值在约束条件下变化到[0,1]范围内。
我的问题是:正如它所说,在某个父块的第 i 个子块中有 2^(3 * max_l) 个体素,图像 1 中的子块和父块是什么?另外,按照公式,好像有2^(3 * (max_l - l))体素。看不懂~