MeshNoise

public class MeshNoise implements NoiseFunction

Class MeshNoise. Provides meshnoise functionality for the Hytale server.

java.lang.Object > MeshNoise

Field Summary

thickness

final double thickness

Field thickness.

_x

final int _x

Field _x.

_y

final int _y

Field _y.

rx

final double rx

Field rx.

ry

final double ry

Field ry.

cx

final int cx

Field cx.

cy

final int cy

Field cy.

xr

final int xr

Field xr.

yr

final int yr

Field yr.

cellHash

final int cellHash

Field cellHash.

cell

final DoubleArray.Double2 cell

Field cell.

cellX

final double cellX

Field cellX.

cellY

final double cellY

Field cellY.

centerX

final double centerX

Field centerX.

centerY

final double centerY

Field centerY.

qX

final double qX

Field qX.

qY

final double qY

Field qY.

xi

final int xi

Field xi.

yi

final int yi

Field yi.

vecHash

final int vecHash

Field vecHash.

vec

final DoubleArray.Double2 vec

Field vec.

vecX

final double vecX

Field vecX.

vecY

final double vecY

Field vecY.

vx

final double vx

Field vx.

vy

final double vy

Field vy.

lx

final double lx

Field lx.

ly

final double ly

Field ly.

dx

final double dx

Field dx.

dy

final double dy

Field dy.

distance

final double distance

Field distance.

distance2

final double distance2

Field distance2.

d

final double d

Field d.

Method Detail

MeshNoise

public public MeshNoise (final IIntCondition density, final double thickness, final double jitterX, final double jitterY)

Method MeshNoise.

Parameters:
final IIntCondition density
final double thickness
final double jitterX
final double jitterY

get

public double get (final int seed, final int offsetSeed, final double x, final double y)

Method get.

Parameters:
final int seed
final int offsetSeed
final double x
final double y

if

public else if (t > 1.0)

Method if.

Parameters:
t > 1.0

Vector2i

public new Vector2i (-1, 0)

Method Vector2i.

Parameters:
-1 -1
0 0