Page MenuHome

Bad driver behaviour on small distances.
Closed, DuplicatePublicBUG

Description

If I use a driver with a small bone moving distance (eg: 2cm or 0.02bu), using its Transform Channel, the curve makes a strange draw. I think it is because of an optimization or something else. This affects the use of the driver.

Open the file, look at the curve. Move the bone and look at the object.

I make a character who has a bone in its eyelid and I want to move that bone only 2cm (more or less, like a real eyelid). The eyelid is opening and closing strangely.

Event Timeline

Mario Mey (mariomey) raised the priority of this task from to 90.
Mario Mey (mariomey) updated the task description. (Show Details)
Mario Mey (mariomey) edited a custom field.
Joshua Leung (aligorith) lowered the priority of this task from 90 to High.

This bug is triggered by the move to using a threshold where a region of about 0.01 frames surrounding a keyframe is treated as being effectively the same as the keyframe itself. This cannot be 0, 00001, or anything too small or else we get many artifacts with several other files (see T39207 for a number of such cases).

Joshua Leung (aligorith) changed the task status from Unknown Status to Duplicate.May 24 2014, 9:59 AM

✘ Merged into T39207.