【发布时间】:2021-07-22 10:09:40
【问题描述】:
出于我的模拟目的,我想在有限的 3D 空间(矩形内)中生成随机分布的 k 个球体(具有相同的半径),其中 k 的数量级为 1000。这些球体不应撞击一个另一个。
所以,我想在 3D 空间中生成随机的 k 个点,它们之间的距离至少为 d;考虑到点的数量和我需要这些点进行模拟的频率,我不想施加蛮力;我正在寻找一些有效的算法来实现这一点。
【问题讨论】:
-
您能否提供更多背景信息并告诉您什么是 E3?
-
@DeepakTatyajiAhire 我的意思是 1000,我已经编辑了。
-
您所问的问题一般来说似乎是不可能的。
-
@mnulb 在写作时我意识到我对你所追求的东西没有好感,在问题中添加细节将有助于给出更合适的答案