C# 클래스 fCraft.MapGeneration.ImprovedNoise

Improved Perlin Noise implementation, based on reference Java implementation (Copyright 2002 Ken Perlin). Original: http://mrl.nyu.edu/~perlin/noise/
파일 보기 프로젝트 열기: fragmer/fCraft 1 사용 예제들

공개 메소드들

메소드 설명
ImprovedNoise ( Random random ) : System
ImprovedNoise ( [ random ) : System
Noise ( double x, double y, double z ) : double

비공개 메소드들

메소드 설명
Fade ( double t ) : double
Grad ( int hash, double x, double y, double z ) : double
Lerp ( double t, double a, double b ) : double

메소드 상세

ImprovedNoise() 공개 메소드

public ImprovedNoise ( Random random ) : System
random System.Random
리턴 System

ImprovedNoise() 공개 메소드

public ImprovedNoise ( [ random ) : System
random [
리턴 System

Noise() 공개 메소드

public Noise ( double x, double y, double z ) : double
x double
y double
z double
리턴 double