Tabnine Logo
SimpleMoveAnimator.calcForwardSpeed
Code IndexAdd Tabnine to your IDE (free)

How to use
calcForwardSpeed
method
in
kendzi.jogl.camera.SimpleMoveAnimator

Best Java code snippets using kendzi.jogl.camera.SimpleMoveAnimator.calcForwardSpeed (Showing top 1 results out of 315)

origin: kendzi/kendzi3d

public void updateState() {
  double time = System.currentTimeMillis() / 1000d;
  double dt = time - lastTime;
  lastTime = time;
  vf = calcForwardSpeed(vf, dt, time);
  vs = calcSideSpeed(vs, dt, time);
  vu = calcUpSpeed(vu, dt, time);
  wh = calcHorizontallySpeed(wh, dt, time);
  Vector3d speed = new Vector3d(vf, vu, vs);
  speed = PointUtil.rotateZ3d(speed, angle.z);
  speed = PointUtil.rotateY3d(speed, angle.y);
  Vector3d dx = speed;
  dx.scale(dt);
  point.add(dx);
  Vector3d angleSpeed = new Vector3d(0, wh, 0);
  Vector3d dOmega = angleSpeed;
  dOmega.scale(dt);
  angle.add(dOmega);
}
kendzi.jogl.cameraSimpleMoveAnimatorcalcForwardSpeed

Javadoc

Calculate forward speed.

Popular methods of SimpleMoveAnimator

  • getPoint
  • updateState
  • calcHorizontallySpeed
    Calculate horizontal rotation speed.
  • calcSideSpeed
    Calculate side speed.
  • calcUpSpeed
    Calculate up/down speed.
  • format
  • formatAngle
  • getAngle
  • moveBackwards
  • moveDown
  • moveForward
  • moveUp
  • moveForward,
  • moveUp,
  • rotateHorizontally,
  • rotateLeft,
  • rotateRight,
  • rotateVertically,
  • setRotateAngle,
  • setSpeed,
  • speedFollower

Popular in Java

  • Making http requests using okhttp
  • onCreateOptionsMenu (Activity)
  • scheduleAtFixedRate (Timer)
  • getSupportFragmentManager (FragmentActivity)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • Path (java.nio.file)
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now