Class AnimationGenerator

java.lang.Object
kr.toxicity.model.api.data.blueprint.AnimationGenerator

@Internal public final class AnimationGenerator extends Object
Animation generator
  • Method Details

    • createMovements

      @NotNull public static @NotNull Map<BoneName,BlueprintAnimator> createMovements(float length, @NotNull @NotNull List<BlueprintChildren> children, @NotNull @NotNull Map<BoneName,BlueprintAnimator.AnimatorData> pointMap)
      Creates animator from data
      Parameters:
      length - animation length
      children - children
      pointMap - point map
      Returns:
      generated map
    • interpolateRotation

      public void interpolateRotation(@NotNull @NotNull it.unimi.dsi.fastutil.floats.FloatSortedSet floats)
      Puts rotation-interpolated keyframe time to given set
      Parameters:
      floats - target set
    • interpolateStep

      public void interpolateStep(@NotNull @NotNull it.unimi.dsi.fastutil.floats.FloatSortedSet floats)