gpt4 book ai didi

opengl - 在 3D 框上均匀生成点

转载 作者:行者123 更新时间:2023-12-04 06:54:53 25 4
gpt4 key购买 nike

我想在由 (minx, miny, minz) 和 (maxx, maxy, maxz) 角定义的 3D 框上生成随机点。我正在考虑在盒子内部生成一个随机点,然后以某种方式将其投影到盒子的一侧。但是,我没有明确的盒子侧面的平面信息,这似乎不会产生均匀的点分布,因为如果盒子的某些侧面比其他侧面大,那么这些侧面应该有更多的点生成。

任何建议表示赞赏。

谢谢。

最佳答案

  • 随机选择一侧 weighted by it's area ( spare linkthis one ...)
  • 从均匀分布中随机选择的点放置在该侧
  • 起泡,冲洗,重复。

  • 或者交替
  • 决定点的密度
  • 依次用一组具有该密度的随机点填充每一侧

  • 它更均匀(即随机性更小),但只要密度足够高,每一侧都有多个点,它看起来会很好

    关于opengl - 在 3D 框上均匀生成点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2671415/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com