Package javax.vecmath

Examples of javax.vecmath.Vector3f.scale()


    hor.scale(2f * farPlane * tanfov);
    vertical.scale(2f * farPlane * tanfov);

    if (aspect < 1f) {
      hor.scale(1f / aspect);
    } else {
      vertical.scale(aspect);
    }

    Vector3f rayToCenter = new Vector3f();
View Full Code Here


    }

    Vector3f rayToCenter = new Vector3f();
    rayToCenter.add(rayFrom, rayForward);
    Vector3f dHor = new Vector3f(hor);
    dHor.scale(1f / glutScreenWidth);
    Vector3f dVert = new Vector3f(vertical);
    dVert.scale(1.f / glutScreenHeight);

    Vector3f tmp1 = new Vector3f();
    Vector3f tmp2 = new Vector3f();
View Full Code Here

    Vector3f rayToCenter = new Vector3f();
    rayToCenter.add(rayFrom, rayForward);
    Vector3f dHor = new Vector3f(hor);
    dHor.scale(1f / glutScreenWidth);
    Vector3f dVert = new Vector3f(vertical);
    dVert.scale(1.f / glutScreenHeight);

    Vector3f tmp1 = new Vector3f();
    Vector3f tmp2 = new Vector3f();
    tmp1.scale(0.5f, hor);
    tmp2.scale(0.5f, vertical);
View Full Code Here

    dVert.scale(1.f / glutScreenHeight);

    Vector3f tmp1 = new Vector3f();
    Vector3f tmp2 = new Vector3f();
    tmp1.scale(0.5f, hor);
    tmp2.scale(0.5f, vertical);

    Vector3f rayTo = new Vector3f();
    rayTo.sub(rayToCenter, tmp1);
    rayTo.add(tmp2);
View Full Code Here

          v.y
              / getParentSketch().getSketchGlobals().physicsEngineScale,
          0);
      currentWorldTransform.transform(vecWorld);
      vecWorld.x -= currentWorldTransform.origin.x;
      vecWorld.scale(getParentSketch().getSketchGlobals().physicsEngineScale);

      if (i == 0 || vecWorld.x > maxX)
        maxX = vecWorld.x;
    }
View Full Code Here

      currentWorldTransform.transform(vecWorld);
      //System.out.print(" after1  Y:"+vecWorld);

      vecWorld.y -= currentWorldTransform.origin.y;
      //System.out.print(" after2  Y:"+vecWorld);
      vecWorld.scale(getParentSketch().getSketchGlobals().physicsEngineScale);
      //System.out.println(" after3  Y:"+vecWorld);

      if (i == 0 || -vecWorld.y > maxY)
        maxY = -vecWorld.y;
    }
View Full Code Here

              / getParentSketch().getSketchGlobals().physicsEngineScale,
          0);

      currentWorldTransform.transform(vecWorld);
      vecWorld.x -= currentWorldTransform.origin.x;
      vecWorld.scale(getParentSketch().getSketchGlobals().physicsEngineScale);

      if (i == 0 || vecWorld.x < MinX)
        MinX = vecWorld.x;
    }
View Full Code Here

          v.y
              / getParentSketch().getSketchGlobals().physicsEngineScale,
          0);
      currentWorldTransform.transform(vecWorld);
      vecWorld.y -= currentWorldTransform.origin.y;
      vecWorld.scale(getParentSketch().getSketchGlobals().physicsEngineScale);

      if (i == 0 || -vecWorld.y < MinY)
        MinY = -vecWorld.y;
    }
View Full Code Here

      float yTransDelta = yTrans - yTransStart;
      float degreeStep = degrees / totalSteps;
      Vector3f aaStepCenter = new Vector3f();
      aaStepCenter.set(ptMoveToCenter);
      aaStepCenter.sub(navigationCenter);
      aaStepCenter.scale(1f / totalSteps);
      Point3f centerStart = new Point3f(navigationCenter);
      for (int iStep = 1; iStep < totalSteps; ++iStep) {

        navigating = true;
        float fStep = iStep / (totalSteps - 1f);
View Full Code Here

      return;

    Vector3f axis = new Vector3f(point2);
    axis.sub(point1);
    if (isClockwise)
      axis.scale(-1f);
    internalRotationCenter.set(point1);
    rotationAxis.set(axis);
    rotationRate = degreesPerSecond;
    if (translation == null) {
      internalTranslation = null;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.