C# Class IrrlichtNETCP.Extensions.WindGenerator

Afficher le fichier Open project: Paulus/irrlichtnetcp Class Usage Examples

Méthodes publiques

Méthode Description
CreateWindGenerator ( float strength, float regularity ) : WindGenerator
Wind ( IrrlichtNETCP.Vector3D position, uint timeMs ) : IrrlichtNETCP.Vector2D
WindGenerator ( ) : System

Private Methods

Méthode Description
cosInterpolater ( float a, float b, float x ) : float
fcos ( float f ) : float
fsin ( float f ) : float
noise ( float x ) : float
noiseInterpolate ( float x ) : float
rndGenerator ( int x ) : float
windSmoother ( int x ) : float

Method Details

CreateWindGenerator() public static méthode

public static CreateWindGenerator ( float strength, float regularity ) : WindGenerator
strength float
regularity float
Résultat WindGenerator

Wind() public méthode

public Wind ( IrrlichtNETCP.Vector3D position, uint timeMs ) : IrrlichtNETCP.Vector2D
position IrrlichtNETCP.Vector3D
timeMs uint
Résultat IrrlichtNETCP.Vector2D

WindGenerator() public méthode

public WindGenerator ( ) : System
Résultat System