From 280d40b7e7067b28217938bdf9998969011f8bb4 Mon Sep 17 00:00:00 2001 From: edwin Date: Tue, 6 Aug 2019 17:46:49 +0200 Subject: [PATCH] Add uniforms overloads --- orx-noise/src/main/kotlin/UniformRandom.kt | 9 +++++++++ 1 file changed, 9 insertions(+) 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,