类 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[] p_75480_, double p_75481_, double p_75482_, double p_75483_)
     
    private double
    getCornerNoise3D(int p_75474_, double p_75475_, double p_75476_, double p_75477_, double p_75478_)
     
    double
    getValue(double p_75465_, double p_75466_)
     
    double
    getValue(double p_75468_, double p_75469_, double p_75470_)
     
    private int
    p(int p_75472_)
     

    从类继承的方法 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
  • 构造器详细资料

    • SimplexNoise

      public SimplexNoise(RandomSource p_230549_)
  • 方法详细资料

    • p

      private int p(int p_75472_)
    • dot

      protected static double dot(int[] p_75480_, double p_75481_, double p_75482_, double p_75483_)
    • getCornerNoise3D

      private double getCornerNoise3D(int p_75474_, double p_75475_, double p_75476_, double p_75477_, double p_75478_)
    • getValue

      public double getValue(double p_75465_, double p_75466_)
    • getValue

      public double getValue(double p_75468_, double p_75469_, double p_75470_)