Class GeyserPlumeParticle


public class GeyserPlumeParticle extends SingleQuadParticle
  • Field Details

    • NO_FRICTION

      private static final float NO_FRICTION
      See Also:
    • MAX_FRICTION

      private static final float MAX_FRICTION
      See Also:
    • INITIAL_PROPULSION_FACTOR

      private static final float INITIAL_PROPULSION_FACTOR
      See Also:
    • GRAVITY_EXPONENT

      private static final float GRAVITY_EXPONENT
      See Also:
    • GRADUAL_GRAVITY_FACTOR

      private static final float GRADUAL_GRAVITY_FACTOR
      See Also:
    • INITIAL_SPRAY_SPREAD

      private static final float INITIAL_SPRAY_SPREAD
      See Also:
    • LINEAR_SPRAY_SPREAD

      private static final float LINEAR_SPRAY_SPREAD
      See Also:
    • REMAINING_FRAMES_AFTER_REACHING_MAX_HEIGHT

      private static final int REMAINING_FRAMES_AFTER_REACHING_MAX_HEIGHT
      See Also:
    • MIN_SCALE_FACTOR

      private static final float MIN_SCALE_FACTOR
      See Also:
    • MAX_SCALE_FACTOR

      private static final float MAX_SCALE_FACTOR
      See Also:
    • sprites

      private final SpriteSet sprites
    • startY

      private final double startY
    • maxY

      private final double maxY
    • initialPropulsion

      private final float initialPropulsion
    • horizontalSprayX

      private final float horizontalSprayX
    • horizontalSprayZ

      private final float horizontalSprayZ
    • minSize

      private final float minSize
    • maxSize

      private final float maxSize
    • done

      private boolean done
  • Constructor Details

  • Method Details