У меня есть функция tweening для анимации угла камеры с помощью «Easing.Elastic.Out». Как изменить период и амплитуду ослабления?Изменение параметров ослабления
camera.lookAt(scene);
var controls = new THREE.OrbitControls(camera, renderer.domElement);
function camTweenLeft (startAngle){
\t \t var prevAngle=startAngle;
\t \t var tween = new TWEEN.Tween({angle:startAngle})
\t \t .to({angle:startAngle - 40*Math.PI/180},1000)
\t \t .easing(TWEEN.Easing.Elastic.Out)
\t \t .onUpdate(function(){
\t \t \t controls.rotateLeft(this.angle-prevAngle);
\t \t \t prevAngle=this.angle;
\t \t })
\t \t .start()
\t }
Если вы не написали собственную функцию 'easing', вы не сможете изменить нужные атрибуты. – gaitat