Joe Pea

Results 1899 comments of Joe Pea

> Currently you need to create a new tween for every batch of rabbits, which means the tween does not know the past values. With a gradually-fed tween, it would...

The PR has been merged into `main` and released in [v20.0.0](https://github.com/tweenjs/tween.js/releases/tag/v20.0.0). I decided it would be too much work to get the purely non-mutating implementation in place, and that it...

I can see how it might be useful, but also trying to avoid complexity. The behavior of going backwards in time is not very well defined (f.e. other features like...

@kanbang thanks for trying this feature!

I think a better API would be to not override start(), and make it an option for the Tween. ```js const tween = new Tween({}, {duration: 1000, autoLoop: true}) .start()...

Here's a current way to write the same thing as the OP 37-line example without this feature with the same number of lines: 37 lines: ```js class ExampleBeforeAPIChangesUsingStartMethod { tween...

Closing, as recent versions of Tween.js have a `.startFromCurrentValues()` method that does what the OP desired.

Closing since we can repeat a chain by chaining back to the beginning.

Three.js has lately removed Tween.js from being shipped with Three.js. This is probably not an issue now. The reason this happens might be that `TWEEN` global conflicted with each other....

@tvytlx thanks for adding the test! Sorry for the late approval. Btw, are you interested in helping with the project? We're looking for more people to help maintain and expand...