构建立方体球体的最有效方法是什么?

时间:2018-03-26 20:52:49

标签: math graphics

我目前的解决方案是迭代NxNxN步骤 - 就像我正在构建一个多维数据集的立方体 - 除了在每个步骤放置一个立方体,如果该立方体的位置在给定半径(N *立方体大小)内。简单的伪代码:

for x = x_min -> x_max
    for y = y_min -> y_max
        for z = z_min -> z_max
            cube_origin = Vec3(x,y,z)
            if (cube_origin.magntidue() < R)
                place_cube(cube_origin)

生成多维数据集领域有效吗?更好的是,如果有一种方法来构建它,只需要生成多维数据集的外壳,并且核心可以根据需要动态填充。

0 个答案:

没有答案