Fia*_*one 12 c++ opengl gpu voxels raycasting
好吧,我知道体素基本上只是一个像素的体积版本.
在那之后,我不知道甚至要寻找什么.
谷歌搜索没有显示任何教程,我无法在任何地方找到一本书,我甚至找不到任何与体素真正的基本概念有关的东西.
我对C++库有很多了解,并且掌握了OpenGL的基础知识.
有人能指出我正确的方向吗?
编辑:我想我只是对如何实现它们感到困惑?对不起是一种痛苦,只是因为我无法找到任何我可以轻易关联的内容......我想我想象的是一个体素与一个可以实际存储数据的向量相关.
体素可以表示为任何 3D形状?例如,假设我希望形状为圆柱形.这是可能的,还是他们必须像立方体一样链接?
Minecraft是使用体素的一个很好的例子.在Minecraft中,每个体素都是一个立方体.
要查看C++示例,您可以查看Minecraft克隆Minetest-c55.这是开源的,因此您可以阅读所有源代码以了解其完成情况.
多维数据集不是体素的要求.它们可以是金字塔或任何其他可以组合在一起的形状.
| 归档时间: |
|
| 查看次数: |
18636 次 |
| 最近记录: |