C# 클래스 LibNoise.FilterModule

Base class for all filter module Provides some commons or usefull properties and constants
상속: IModule
파일 보기 프로젝트 열기: everbytes/LibNoise 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_frequency float
_gain float
_lacunarity float
_octaveCount float
_offset float
_source1D IModule1D
_source2D IModule2D
_source3D IModule3D
_source4D IModule4D
_spectralExponent float
_spectralWeights float[]

보호된 메소드들

메소드 설명
ComputeSpectralWeights ( ) : void

Calculates the spectral weights for each octave.

FilterModule ( ) : System

Template default constructor

FilterModule ( float frequency, float lacunarity, float exponent, float octaveCount ) : System

Template constructor

메소드 상세

ComputeSpectralWeights() 보호된 메소드

Calculates the spectral weights for each octave.
protected ComputeSpectralWeights ( ) : void
리턴 void

FilterModule() 보호된 메소드

Template default constructor
protected FilterModule ( ) : System
리턴 System

FilterModule() 보호된 메소드

Template constructor
protected FilterModule ( float frequency, float lacunarity, float exponent, float octaveCount ) : System
frequency float
lacunarity float
exponent float
octaveCount float
리턴 System

프로퍼티 상세

_frequency 보호되어 있는 프로퍼티

Frequency of the first octave
protected float _frequency
리턴 float

_gain 보호되어 있는 프로퍼티

protected float _gain
리턴 float

_lacunarity 보호되어 있는 프로퍼티

The lacunarity specifies the frequency multipler between successive octaves. The effect of modifying the lacunarity is subtle; you may need to play with the lacunarity value to determine the effects. For best results, set the lacunarity to a number between 1.5 and 3.5.
protected float _lacunarity
리턴 float

_octaveCount 보호되어 있는 프로퍼티

The number of octaves control the amount of detail of the noise. Adding more octaves increases the detail of the noise, but with the drawback of increasing the calculation time. An octave is one of the coherent-noise functions in a series of coherent-noise functions that are added together to form noise.
protected float _octaveCount
리턴 float

_offset 보호되어 있는 프로퍼티

protected float _offset
리턴 float

_source1D 보호되어 있는 프로퍼티

protected IModule1D _source1D
리턴 IModule1D

_source2D 보호되어 있는 프로퍼티

protected IModule2D _source2D
리턴 IModule2D

_source3D 보호되어 있는 프로퍼티

protected IModule3D _source3D
리턴 IModule3D

_source4D 보호되어 있는 프로퍼티

protected IModule4D _source4D
리턴 IModule4D

_spectralExponent 보호되어 있는 프로퍼티

protected float _spectralExponent
리턴 float

_spectralWeights 보호되어 있는 프로퍼티

protected float[] _spectralWeights
리턴 float[]