//Define the movement for the flight.
int timeAcc = 300; //The acceleration and breaking phase should last 0.3 seconds.
//The helicopter fly slightly of from the vertical axis.
Transform3D helicopterFlightAxis = new Transform3D();
helicopterFlightAxis.rotZ(0.4*Math.PI);
//The Alpha for the flight of the helicopter.
Alpha helicopterAlpha = new Alpha(1,Alpha.INCREASING_ENABLE+Alpha.DECREASING_ENABLE,
timeFlightStart,0,timeOneWayFlight,timeAcc,
timeHovering,timeOneWayFlight,timeAcc,0);