2011-08-21 49 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方法。 –

相关问题