Votes
1
Product:
iClone 6
Version:
6.42
Status:
Hold
Issue 407
It's too easy to create a duplicate Keyframe in the timeline
Am I missing something?
I find it too easy to create a duplicate Keyframe when working/editing in the timeline. I am reasonably careful to select the Keyframe Tab when I alter a keyframe but invariably I create a duplicate keyframe that has to then be deleted after I figure out which one, of the now two keyframes, I want to keep. This is very frustrating and annoying.

It doesn't always happen but it does happen far too often as far as I'm concerned. Maybe I'm doing something wrong?
Thanks!
mp
OS: Windows 7
  •  3
  •  2778
Bug
Submitted bymark
1
COMMENTS (3)
justaviking
I CAN REPRODUCE THIS PROBLEM:

I posted PICTURES in this new thread in the iClone forum...
http://forum.reallusion.com/283696/Keyframes-Too-easy-to-create-new-ones-when-you-mean-to-edit-existing-ones


STEPS TO REPRODUCE:

1) Create an existing keyframe.  The example I used is an avatar's "Motion Layer."
2) Be sure to "zoom out" on the timeline.  See the pictures (referenced above) for an example.
3) Click on the timeline to move the scrubber away from the existing keyframes, such that no keyframe is selected (no green ones).
4) Click **NEAR** a keyframe diamond, but not actually on it.  Be a few pixels away, or on the right or left "tip" of the diamond instead of the center.
5) Observe the diamond TURNS GREEN, which SHOULD MEAN you SELECTED it.
6) Perform an edit action.  In my case, I closed the avatar's fist.


ACTUAL RESULTS:

It created a NEW keyframe NEAR the existing one you thought you'd selected.


EXPECTED RESULTS:

Since the keyframe turned green in Step #4 above, it should be selected.
You should actually be on Frame #495 in this example (see pictures in the linked forum thread).
The existing keyframe should have been modified, you should not have created a new one.
Feedback Tracker Admin
Hi mark, 

In order for us to fix the issue, we need to be able to reproduce it. For this we need a precise description of what you did so that we can clearly follow your actions and recreate the same situation. 

Here is an example to help you get started:

STEPS TO REPRODUCE
1. Click the product’s icon on the Desktop or Start Menu
2. Wait for it to launch
3. Navigate to Content Manage > Project
4. Select a random project and click on “Apply”
5. See whether that project can successfully be applied

ACTUAL RESULTS
The project can’t be applied

EXPECTED RESULTS
The project can be applied
justaviking
I agree.

I have found myself often clicking on an existing keyframe "diamond"... or so I thought... only to discover that when I adjust my avatar or prop I'm creating a new keyframe 1 or 2 frames away from the existing.

If I had two keyframes very close to each other, and was zoomed out on the timeline, I could understand the problem.  But even in cases where there are no other keyframe points nearby, I end up creating a new one... EVEN THOUGH THE EXISTING ONE TURNED GREEN AND APPEARS TO HAVE BEEN SELECTED.


RECOMMENDATION 1:
If you turn a keyframe green when I click on it, then by golly make sure that is the keyframe I'm actually editing.  Position the timeline on that keyframe's frame.  I should not be creating a new one nearby, even if I start working on a different "row" in the timeline.

For example, I might click on a "Transform" keyframe as a quick way to get to that point in time, but then modify the Motion Layer for my avatar's head.  I should not be working one or two frames away from the keyframe I clicked on.


RECOMMENDATION 2 (maybe):
I think there should be more of a "snap" to existing keyframes.  It should be based on "pixels" and not "frames, so it has the same feel to me whether I am zoomed in close or not.

To be honest, if the first paragraph in Recommendation 1 gets fixed, maybe Recommendation 2 isn't actually necessary.  It's not that it's hard to pick the keyframe; the root problem is that you *think* you picked a keyframe because it turned green, but you're not really at the frame that corresponds to that keyframe.  So focus on Recommendation 1 first, please.
1