I am importing 3d model with two animations from 3ds max. Both animations are on the timeline, one is frame 10-100, second 110-140. Importing and loading both animations with fbx loader works well. The issue comes with looping these animations.
The first animation has very slight pause when looping, the second one has much longer few seconds long pause. So what I am thinking is that the pause is probably caused by the offset from start of the animation from zero frame. Ie first animation has small pause, because it starts 10 frames from zero, second one has much longer pause, because it is 110 frames from zero.
But I don’t know how to solve this. I can’t realy change it in 3ds max, I can move the first animation to zero, but the second animation will always have to be somewhere further on the timeline. Also I am setting the ranges correctly in the 3ds max exporter. Is there some way to clean this up in threejs, so that threejs is using only the correct frames for the animation? It seems that threejs is somehow keeping the previous frame from zero ( altho it ignores what is in them )
I did test it on both animations and first one gets affected by the frame start and end and the second animation ignores it. Just thought I will mention it, it works perfectly fine otherwise. Thanks.