FastMath: new utility methods #2450
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New static methods:
insideUnitCircle(): Returns a random point inside or on a circle with radius 1.0insideUnitSphere(): Returns a random point inside or on a sphere with radius 1.0onUnitSphere(): Returns a random point on the surface of a sphere with radius 1.0nextRandomFloat(float min, float max): Returns a random float within [minInclusive..maxInclusive]From Unity API:
https://docs.unity3d.com/6000.0/Documentation/ScriptReference/Random.html
these features are incredibly useful and widely used in Unity demos
add Test class
