gpt4 book ai didi

c - Opengl-生成特定范围内的随机点

转载 作者:行者123 更新时间:2023-11-30 21:17:40 25 4
gpt4 key购买 nike

我想为 opengl 程序生成特定范围内的随机点,例如坐标 Xmin=200, Xmax = 400 和 Ymin= 200 , Ymax = 400 之间的点。

实际上,我正在尝试使用简单的 C 代码而不使用任何纹理来模拟 2D 火山喷发(我无法在我的项目中使用纹理)。PS:我对opengl有非常基本的了解,只是一个初学者。

谢谢。

最佳答案

要生成 [min, max] 范围内的随机分布点,可以使用以下公式:

(rand() % (max- min)) + min

第一部分生成 [0, max-min] 范围内的随机数,然后通过添加 min 将其移动到 [min, max]。

关于c - Opengl-生成特定范围内的随机点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36915986/

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