2012-09-13 48 views
0

我現在要實現扁平阻塞多分辨率體積rendering.As大家都知道,我們應該體數據首先分成2^N * 2^N * 2^n的具有相等的塊每個other.And大小,然後我們決定LOD(層次細節)每個 sub-block.At持續使用我們不同分辨率的這些塊存儲到一個壓縮紋理。塊LOD選擇在體繪製

現在我的問題是:

(1)我看過了論文「多分辨率紋理渲染的醫療數據」,而我得到的塊的尺寸必須是如果成交量2.But的力量數據不是2的冪例如512 * 512 * 225,我應該如何分割音量數據?

(2)如何計算每個塊的LOD?可能有人推薦一些典型和有用的算法給我嗎?

以下是在紙張上的算法「用於醫療數據的多分辨率紋理渲染」:

enter image description here

avgi手段: 所述塊的每個細節水平可以通過以下公式來quanlified某個父塊的第i個子塊中的2^3(max_l)標量值的平均值.max_l是父塊的最高級別細節.l表示正在分析當前的細節級別。我不明白).Sj表示標量值。

回答

0

但是,如果卷數據不是2的冪例如512 * 512 * 225,我應該如何劃分卷數據?

用兩個不對稱的兩個維度對齊,以達到2的冪次方。

的LOD式比較混亂不知道什麼各參數和變量的裝置。但是,如果我不得不作出一個猜測我會說,它關係到的LOD屏幕大小的塊,以限制由奈奎斯特限LOD的分辨率。