在体素上渲染3D形状

时间:2014-06-04 04:46:54

标签: graphics 3d geometry computational-geometry voxel

我有一个3D形状(原始形状,如长方体,球体,金字塔等)。形状由一组必要的几何参数描述。例如,对于立方体,我有关于立方体的顶点,尺寸和方向的信息。现在,我有一个voxel(一种3D像素网格)。如何确定需要填充体素的哪些单元格以及哪些单元格将保持为空以便在3D中“渲染”立方体?

是否有相同的现有库?或者,有人可以指出有助于此任务的方法/算法吗?此外,这个过程究竟是什么,所以我可以在互联网上搜索正确的方向?

1 个答案:

答案 0 :(得分:2)

它被称为" Mesh to Voxel转换"或"网格体素化"或者更为通用"卷可视化"。

如果你对数学感兴趣,这里有一些很好的文章:

cs.swansea.ac.uk/~csmark/PDFS/cgfvoxel.pdf
Complete Polygonal Scene Voxelization
Ray Cast Methods