float delta = (System.currentTimeMillis() - startTime) / invSpeed;
angle += delta * factor;
startTime = System.currentTimeMillis();
float delta = (System.currentTimeMillis() - startTime) / invSpeed;
angle += delta * factor;
startTime = System.currentTimeMillis();