Class SpringSolver

java.lang.Object
cromveil.combatnumbers.animation.SpringSolver

public final class SpringSolver extends Object
  • Field Details

  • Method Details

    • computeMass

      public static float computeMass(float damping, float durationSec)
    • evaluateSpring

      public static float evaluateSpring(float x0, float target, float velocity, float stiffness, float damping, float mass, float timeSec)
    • solveSpring

      public static float[] solveSpring(float x0, float target, float velocity, float stiffness, float damping, float durationSec, int sampleRate)
    • sampleCount

      public static int sampleCount(float durationSec, int sampleRate)