Class NoiseUtils


  • public class NoiseUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      NoiseUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static float mod289​(float x)  
      static com.badlogic.gdx.math.Vector3 mod289​(com.badlogic.gdx.math.Vector3 x)  
      static float permute​(float x)  
      static com.badlogic.gdx.math.Vector3 permute​(com.badlogic.gdx.math.Vector3 x)  
      static float psnoise​(com.badlogic.gdx.math.Vector2 pos, com.badlogic.gdx.math.Vector2 per)  
      static float psrnoise​(com.badlogic.gdx.math.Vector2 pos, com.badlogic.gdx.math.Vector2 per, float rot)  
      static com.badlogic.gdx.math.Vector2 rgrad2​(com.badlogic.gdx.math.Vector2 p, float rot)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NoiseUtils

        public NoiseUtils()
    • Method Detail

      • mod289

        public static com.badlogic.gdx.math.Vector3 mod289​(com.badlogic.gdx.math.Vector3 x)
      • mod289

        public static float mod289​(float x)
      • permute

        public static com.badlogic.gdx.math.Vector3 permute​(com.badlogic.gdx.math.Vector3 x)
      • permute

        public static float permute​(float x)
      • rgrad2

        public static com.badlogic.gdx.math.Vector2 rgrad2​(com.badlogic.gdx.math.Vector2 p,
                                                           float rot)
      • psrnoise

        public static float psrnoise​(com.badlogic.gdx.math.Vector2 pos,
                                     com.badlogic.gdx.math.Vector2 per,
                                     float rot)
      • psnoise

        public static float psnoise​(com.badlogic.gdx.math.Vector2 pos,
                                    com.badlogic.gdx.math.Vector2 per)