x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

"Fix root motion initial rotation handling" commit breaks root motion completely.

https://github.com/EpicGames/UnrealEngine/commit/e5ee2ce8c561ee697349e685ee2c433934ed1e77

I cannot access UDN so no clue what the reason for this breaking change is, but it's obvious by playing any animation (that doesn't have initial rotation be zero) with root motion (my animations have +Y as forward, just like the sample ones do) that forward is now up, yaw is now pitch, etc. Can also see it with 'log LogRootMotion log' console command and looking at the message log to see that the axes it extracted are wrong.

engine 4.7.0 from commit a88ec9727f5a40044ceb533d7eadbc0b6ce3cbf3

Product Version: Not Selected
Tags:
more ▼

asked Dec 14 '14 at 01:38 AM in Bug Reports

avatar image

rajkosto
188 23 31 144

avatar image Steve Hardister ♦♦ STAFF Dec 18 '14 at 02:20 PM

Hi rajkosto,

In order to reproduce, please provide the detailed step by step process that led to this error as well as provide files where the initial rotation is not set to zero.

Thanks

avatar image rajkosto Dec 18 '14 at 05:05 PM
  1. Download mesh and anim sample

  2. Import PreviewMesh.fbx as skeletal mesh, creating new skeleton

  3. Import the other fbx files as animations using that skeleton

  4. For each imported animation: 1. Open the animation asset in persona 2. Notice the direction the animation is moving/rotating 3. In the Anim Details panel, enable root motion 4. The animation should be in-place now 5. Under Show, check 'Process Root Motion' 6. Notice that the direction it's applying Root Motion is completely wrong compared to step 2.

Reverting lines 783 and 784 in that commit to what they were originally, fixes the problem.

sneak_anims.zip (242.2 kB)
(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

Hi rajkosto,

Thank you for your concise repro steps and sample animation (which I have removed from this post). I have entered the following bug report: [UE-6888] When this issue is addressed an update will be added to this thread.

Thanks again for your input towards getting this fixed!

more ▼

answered Dec 18 '14 at 09:11 PM

avatar image Steve Hardister ♦♦ STAFF Jan 14 '15 at 03:35 PM

This has been reported as Fixed in CL 2405814.

avatar image Crocopede Apr 01 '15 at 03:50 PM

Hi. I am experiencing this in 4.7.3

avatar image Steve Hardister ♦♦ STAFF Apr 01 '15 at 05:04 PM

Hi Crocopede,

I've tested this in 4.7.3 using rajkosto's files and they are functioning as expected. Please recheck your set up and if you are still experiencing problems, post your assets in a zip file and include repro steps as rajkosto did previously.

Thanks

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question