diff --git a/orx-noise/src/main/kotlin/UniformRandom.kt b/orx-noise/src/main/kotlin/UniformRandom.kt index 06ecb6ae..366481fc 100644 --- a/orx-noise/src/main/kotlin/UniformRandom.kt +++ b/orx-noise/src/main/kotlin/UniformRandom.kt @@ -61,6 +61,15 @@ fun Vector3.Companion.uniformRing(innerRadius: Double = 0.0, } } +fun Vector3.Companion.uniforms(count: Int, + min: Double = -1.0, + max: Double = 1.0, + random: Random = Random.Default): List = + List(count) { + Vector3.uniform(min, max, random) + } + + fun Vector3.Companion.uniforms(count: Int, min: Vector3 = -ONE, max: Vector3 = ONE,