BGE Animation inconsistent with Blender render
Open, NormalPublic

Description

System Information
Windows 7 ATI Radeo HD 4200

Blender Version
Broken: 2.74

Short description of error
Blender animations of parent-children objects are based on the local coordinates of the parent object. In blender games, animations are based on something else... I have no idea what. When character motion is added to the parent object, the animation becomes completely out of sync when the character turns (see example blend file, especially while turning in top view)

Exact steps for others to reproduce the error

  1. Create a simple animation of a cube (for my example, a squish-pull animation using scale).
  2. Make it cyclic so it repeats smoothly.
  3. Add a second object and make it the child of the first. I added a cylinder that was rotated to sit on the side of my cube.
  4. Play the animation in the timeline to see how it should look.
  5. In Blender Game, add an "always" sensor to the logic editor and set the actuator to "action." Select your animation, loop it (with loop end) and set the start and end frames.
  6. Add rotation to the parent object using logic bricks
  7. Start the BGE and watch the animation... it is very different. If rotated, it changes even more.

Details

Type
Bug
Steve Longley (stevereno30) updated the task description. (Show Details)
Steve Longley (stevereno30) raised the priority of this task from to Needs Triage.
Jorge Bernal (lordloki) triaged this task as Normal priority.May 15 2015, 3:55 PM

I confirm the bug

This comment was removed by Sybren A. Stüvel (sybren).

Unfortunately I don't have time any more to work on BGE issues :/

Sorry guys, because I have not enought time neither skills to solve this bug.