TWEEN.THREE = {}; TWEEN.THREE.DirectRotation = function(object3d) { this._object3d = object3d; this._originalRotation = object3d. this._object = {progress: 0}; this._object.position; }; TWEEN.THREE.DirectRotation.prototype = new TWEEN.Tween(); TWEEN.THREE.DirectRotation.prototype._onUpdateCallback = function(object) { this._object3d // TODO this._other_onUpdateCallback(object); }; TWEEN.THREE.DirectRotation.prototype.onUpdate = function(onUpdateCallback) { this._other_onUpdateCallback = onUpdateCallback; return this; };