跳转到内容

sample_sphere_shell_uniform

始于版本17.0

vector sample_sphere_shell_uniform(vector u, float alpha)

u

三个介于0到1之间的数值。

alpha

限定内半径。一个介于0到1之间的数值。

返回一个基于u的长度<1的向量。 给定在[0,1)区间内三个值的均匀随机u向量,以及一个[0,1]区间内的数值,返回的向量将在以alpha为内半径的单位球壳内相对于u保持均匀随机和连续性。