nvrmind / IssueTracker

The Issue Tracker/Feedback forum for AnimVR
1 stars 1 forks source link

Bug: groups make loop lengths incorrect #41

Open df-0 opened 6 years ago

df-0 commented 6 years ago

Thought it made more sense to list this as a separate issue, originally this was one part of https://github.com/nvrmind/IssueTracker/issues/38

So, in that car test, https://drive.google.com/file/d/1r9UvJnBd830hHFGTjBqo4LCZAoGwlAsf/view one of the things that isn't working correctly is the 12 frame loop on the lights. Turns out, that's because I grouped the lights in a group that also had a random 2 frame animation in, that happened to be later in the timeline, and the group seems to have initialized its loop length to 14 frames, and doesn't update when you move layers within it. So now I've got a 12 frame long loop in a group that thinks (wrongly) it should be 14 frames long, so it's playing back like this:

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, etc.

It's definitely a bug that the group length is set at creation and not changeable even by removing all the layers from the group. Whether group loop length even should affect the loop length of the objects in the group is another question (personally, in this case I don't think it should at all, I've got a group for "animated lights" and they're all different length animations, so having them all be forced to loop together is super confusing!)