editor icon indicating copy to clipboard operation
editor copied to clipboard

Animation Timeline

Open marcusx2 opened this issue 3 years ago • 11 comments

Please see this video. I think it would be nice if PlayCanvas had a similar feature. And being able to choose an interpolation method between keyframes like the video shows. Download Studio and play a little with their timeline feature. Being able to make a bezier path would also be nice to move a model on a curve.

marcusx2 avatar Jul 16 '21 00:07 marcusx2

This is currently on the roadmap as 'Animation dope sheet editor'. In the short term, some simple animations can be done via the tween library: https://github.com/playcanvas/playcanvas-tween

yaustar avatar Jul 16 '21 12:07 yaustar

@yaustar Does it include bezier path to move objects on a curve?

marcusx2 avatar Jul 16 '21 12:07 marcusx2

Are you asking about playcanvas-tween? If so, no it doesn't. It just supports simple tweens.

yaustar avatar Jul 16 '21 12:07 yaustar

No, not playcanvas-tween. The animation dope sheet editor. It would be really great if it supported bezier curves for curved path animations.

marcusx2 avatar Jul 16 '21 12:07 marcusx2

The animation dope sheet editor hasn't been spec'ed or started work yet.

yaustar avatar Jul 16 '21 12:07 yaustar

Oh I see...please consider my request then. Thanks!

marcusx2 avatar Jul 16 '21 12:07 marcusx2

Using https://www.theatrejs.com/ could be a consideration here and integrating the runtime and editor to our own.

LeXXik has made a runtime version of this here: https://forum.playcanvas.com/t/playcanvas-theatre-js/25376

yaustar avatar Sep 21 '22 11:09 yaustar

I approve the idea. Theatrejs already has all the logic we need for this feature request, and it's very polished. The effort of integrating theatrejs with PlayCanvas might be considerably less than developing this feature request from scratch.

marcusx2 avatar Sep 21 '22 12:09 marcusx2

+1
this would be an amazing tool that I could see us using instantly.

TheShoes avatar Sep 28 '22 00:09 TheShoes

+1 Agreed, this would be a game changer for my team and would get us to switch from using other web based 3D engines.

allancozart avatar Sep 28 '22 00:09 allancozart

Yes please, this feature would have made my work so far on playcanvas so much easier and better. Hoping to see it coming soon

ideathingdev avatar Nov 08 '22 15:11 ideathingdev