#region usings
using OpenTK;
#endregion
namespace SM.Base.Drawing.Particles
{
///
/// Contains methods for particle movements.
///
public class ParticleMovement
{
///
/// Default movement for 2D.
///
public static Vector2 Default2D(Vector2 direction, ParticleContext context)
{
return direction * (context.Timer.Elapsed * context.Speed);
}
///
/// Default movement for 3D.
///
public static Vector3 Default3D(Vector3 direction, ParticleContext context)
{
return direction * (context.Timer.Elapsed * context.Speed);
}
}
}