@Override public Object call() throws Exception { lidarNode.setTransform(lidarNodeTransform); return null; } });
public Object call() throws Exception { node.setTransform(transform); return null; } }
@Override public Object call() throws Exception { lidarNode.setTransform(lidarNodeTransform); return null; } });
public Object call() throws Exception { node.setTransform(transform); return null; } }
@Override public Object call() throws Exception { lidarNode.setTransform(lidarNodeTransform); return null; } });
tInit.setRotationPitchAndZeroTranslation(Math.PI / 4.0); rayNode.setTransform(tInit); rayNode.setGraphicsObject(graphic);
tInit.setRotationPitchAndZeroTranslation(Math.PI / 4.0); rayNode.setTransform(tInit); rayNode.setGraphicsObject(graphic);
public void run() { rotation += 0.01; translation += 0.01; if (scalingDown) { scale = scale * 0.99; if (scale < 0.1) scalingDown = false; } else { scale = scale * 1.01; if (scale > 2.0) scalingDown = true; } Transform3d transform = new Transform3d(); transform.setRotationEulerAndZeroTranslation(Math.PI/2.0, 0.0, rotation); transform.setTranslation(new Vector3d(translation, 0.0, 0.0)); transform.setScale(scale); node.setTransform(transform); } }
public void run() { rotation += 0.01; translation += 0.01; if (scalingDown) { scale = scale * 0.99; if (scale < 0.1) scalingDown = false; } else { scale = scale * 1.01; if (scale > 2.0) scalingDown = true; } AffineTransform transform = new AffineTransform(); transform.setRotationEuler(Math.PI/2.0, 0.0, rotation); transform.setTranslation(new Vector3D(translation, 0.0, 0.0)); transform.setScale(scale); node.setTransform(transform); } }
node1.setTransform(transform1);
node1.setTransform(transform1);
public void run() { Transform3d transform = new Transform3d(); transform.setRotationEulerAndZeroTranslation(nextVector3d(parametersHolder.getRotationTrajectory())); transform.setTranslation(nextVector3d(parametersHolder.getTranslationTrajectory())); transform.setScale(parametersHolder.getScaleTrajectory().getNextValue()); node.setTransform(transform); } public static Vector3d nextVector3d(ImmutableTriple<SimpleBounceTrajectory, SimpleBounceTrajectory, SimpleBounceTrajectory> trajectoryVector)
public void run() { AffineTransform transform = new AffineTransform(); transform.setRotationEuler(nextVector3d(parametersHolder.getRotationTrajectory())); transform.setTranslation(nextVector3d(parametersHolder.getTranslationTrajectory())); transform.setScale(parametersHolder.getScaleTrajectory().getNextValue()); node.setTransform(transform); } public static Vector3D nextVector3d(ImmutableTriple<SimpleBounceTrajectory, SimpleBounceTrajectory, SimpleBounceTrajectory> trajectoryVector)
points[i].setTransform(new Transform3d(new Matrix3d(), new Vector3d(), 0)); points[i].setTransform(pointTransform); lidarScan.getInterpolatedTransform(i, rayTransform); rayTransform.multiply(lidarScan.getSweepTransform(i)); rays[i].setTransform(rayTransform);