Tween.js
Feladata
A geometriai modellezésnél láttuk, hogy mozgó tárgyakat globális változókban tárolt, időben megfelelően módosított értékekkel hozhatunk létre. Összetettebb, például változó sebességű mozgás esetén ez odafigyelést igényel. Mivel ez egy gyakori feladat, létezik egy JavaScript függvénykönyvtár, ami megkönnyíti ezt a munkát. Neve Tween.js.
Honlap és forráskód
Példaprogram
- 11_05_ThreeJsCubeTween
- A példaprogramban balra mozgáskor Bounce.Out, jobbra mozgáskor Quadratic.InOut átmenet történik.
További dokumentáció
Feladat
- Próbáljunk ki többféle easing függvényt! (A fenti dokumentáció alapján.)
- Néhány mozgásátmenet függvénye (a dokumentációból):