2011-08-21 50 views
3

我正在尋找所有能夠讓我構建最簡單的體素渲染引擎在稀疏三維像素八叉樹上運行的書籍。我可能會使用Python或更可能的JavaScript,所以很多事情必須從頭開始編寫,因爲webGL/openGL不支持體素。提前致謝。Sparse Voxel Octrees

回答

2

空間填充曲線:z曲線,希爾伯特曲線,摩爾曲線,quadkey,空間索引。

2

這是一個我提到,當我在體素權益前:

http://www.flipcode.com/voxtut/

你必須源自己進行轉換,但至少應該給你介紹的基本概念。

有關SVO專門提到,有由NVIDIA發佈的白皮書中,但它是對數學有點沉重:http://www.tml.tkk.fi/~samuli/publications/laine2010tr1_paper.pdf

+0

我見過flipcode網站。但我不想用高度圖作弊:) – mathieu

+0

是的,高度圖只是一個繪圖系統,我想如果你正在尋找最簡單的方法,最好從頭開始。如果你抽象你的Mapping方法,你可以從一個heightmap開始,然後在準備好的時候添加一個SVO方法。 –

相關問題