C# 클래스 Kvant, Kvant

파일 보기 프로젝트 열기: keijiro/Kvant 1 사용 예제들

공개 메소드들

메소드 설명
Fractal ( Vector2 coord, int octave ) : float
Fractal ( Vector3 coord, int octave ) : float
Fractal ( float x, int octave ) : float
Fractal4Coeffs ( Vector3 coord, float w0, float w1, float w2, float w3 ) : float
Noise ( Vector2 coord ) : float
Noise ( Vector3 coord ) : float
Noise ( float x ) : float
Noise ( float x, float y ) : float
Noise ( float x, float y, float z ) : float

비공개 메소드들

메소드 설명
Fade ( float t ) : float
Grad ( int i, float x ) : float
Grad ( int i, float x, float y ) : float
Grad ( int i, float x, float y, float z ) : float
KvantFBM1D ( float x, int octave ) : float
KvantFBM2D ( float x, float y, int octave ) : float
KvantFBM3D ( float x, float y, float z, int octave ) : float
KvantFractal4Coeffs ( float x, float y, float z, float w0, float w1, float w2, float w3 ) : float
KvantNoise1D ( float x ) : float
KvantNoise2D ( float x, float y ) : float
KvantNoise3D ( float x, float y, float z ) : float
Lerp ( float t, float a, float b ) : float

메소드 상세

Fractal() 공개 정적인 메소드

public static Fractal ( Vector2 coord, int octave ) : float
coord Vector2
octave int
리턴 float

Fractal() 공개 정적인 메소드

public static Fractal ( Vector3 coord, int octave ) : float
coord Vector3
octave int
리턴 float

Fractal() 공개 정적인 메소드

public static Fractal ( float x, int octave ) : float
x float
octave int
리턴 float

Fractal4Coeffs() 공개 정적인 메소드

public static Fractal4Coeffs ( Vector3 coord, float w0, float w1, float w2, float w3 ) : float
coord Vector3
w0 float
w1 float
w2 float
w3 float
리턴 float

Noise() 공개 정적인 메소드

public static Noise ( Vector2 coord ) : float
coord Vector2
리턴 float

Noise() 공개 정적인 메소드

public static Noise ( Vector3 coord ) : float
coord Vector3
리턴 float

Noise() 공개 정적인 메소드

public static Noise ( float x ) : float
x float
리턴 float

Noise() 공개 정적인 메소드

public static Noise ( float x, float y ) : float
x float
y float
리턴 float

Noise() 공개 정적인 메소드

public static Noise ( float x, float y, float z ) : float
x float
y float
z float
리턴 float