类 SimplexNoise

java.lang.Object
net.minecraft.world.level.levelgen.synth.SimplexNoise

public class SimplexNoise extends Object
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private static final double
     
    private static final double
     
    protected static final int[][]
     
    private final int[]
     
    private static final double
     
    final double
     
    final double
     
    final double
     
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected static double
    dot(int[] pGradient, double pX, double pY, double pZ)
     
    private double
    getCornerNoise3D(int pGradientIndex, double pX, double pY, double pZ, double pOffset)
     
    double
    getValue(double pX, double pY)
     
    double
    getValue(double pX, double pY, double pZ)
     
    private int
    p(int pIndex)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • GRADIENT

      protected static final int[][] GRADIENT
    • SQRT_3

      private static final double SQRT_3
    • F2

      private static final double F2
    • G2

      private static final double G2
    • p

      private final int[] p
    • xo

      public final double xo
    • yo

      public final double yo
    • zo

      public final double zo
  • 构造器详细资料

  • 方法详细资料

    • p

      private int p(int pIndex)
    • dot

      protected static double dot(int[] pGradient, double pX, double pY, double pZ)
    • getCornerNoise3D

      private double getCornerNoise3D(int pGradientIndex, double pX, double pY, double pZ, double pOffset)
    • getValue

      public double getValue(double pX, double pY)
    • getValue

      public double getValue(double pX, double pY, double pZ)