Profile Picture

Character legs lifting from floor when Recorded by Sequencer

Posted By datee 6 Years Ago
You don't have permission to rate!
1
2

Character legs lifting from floor when Recorded by Sequencer

Author
Message
datee
datee
Posted 6 Years Ago
View Quick Profile
Senior Member

Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 11, Visits: 100
So I have a mocap animation in iClone that looks correct when streamed into Unreal at realtime. So when i record a sequence with the Sequence recorder everything looks good. 
But when looking at the recorded motion afterwards it is incorrect. When the character sits down or moves the pelvis downwards the legs move up istead in the recorded animation.
I dont understand why this is happening! Is the problem related to the Sequencer Recorder? I've tried to record without "remove root animation" but it doesnt help.

Everything looks correct except for this issue. Anyone, please help??

(Update: Added comparion shot)
75% of original size (was 670x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/2f05b235-8773-41c7-b02d-5ac0.png


75% of original size (was 670x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/73d995fa-e240-441c-8788-18f4.png



The-any-Key
The-any-Key
Posted 6 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)Distinguished Member (2.9K reputation)

Group: Forum Members
Last Active: Last Year
Posts: 356, Visits: 1.9K
What version of unreal editor do you use? It seem the plugin don't support 4.23 yet.



iClone 7, 3DXchange 7 Pipeline, CC3 Pipeline, CT8 Pipeline, Iray, Live Face, iPhone Xr, Win 10, i9 9900K ~5GHz, Nvidia RTX 2080 8GB, 16GB Ram, M.2 SSD
datee
datee
Posted 6 Years Ago
View Quick Profile
Senior Member

Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 11, Visits: 100
Im using 4.22 and like i said, when streaming directly from iclone it all is good. Its the recorded sequence that has the problem... So something is recorded wrong or not as it should.... But its hard to find a solution.. This is the reason i bought a licence.. To use it.. So if the recorded data from iclone is wrong its a big problem for me.... 
Rampa
Rampa
Posted 6 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)

Group: Forum Members
Last Active: 7 days ago
Posts: 8.2K, Visits: 62.5K
Maybe something to do with the HumanIK?

Try this:
Merge all your timeline clips into one. You do this by Cntrl-clicking on all of them so they are selected green. Then right-click on one and select "merge clips".
When it a single clip, right-click on it and select "Bake Reach Constraints". This will also bake in the HumanIK foot contact with the ground.

Of course, it could also be something about UE4 recorder.
StyleMarshal
StyleMarshal
Posted 6 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)

Group: Forum Members
Last Active: Last Year
Posts: 5.8K, Visits: 14.3K
I guess it's the pivot.
When you record from Iclone with sequence recorder , it records the animation and transformation of the pivot point separately.
If you now take a new character and give it the same animation of the recorded animation folder the pivot stays in place while the animation runs.

What I do is :  load your recoded "sequence" of the Cinematics Folder (not the animation) and right click  in sequencer on the top Character track , export as fbx.
Now it exports the whole sequence incl. pivot transformation into the fbx.

Import the fbx back to unreal as animation, and all works fine.
Maybe there is a simpler solution , REALLUSION ?

:-)
  

Rampa
Rampa
Posted 6 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)Distinguished Member (37.5K reputation)

Group: Forum Members
Last Active: 7 days ago
Posts: 8.2K, Visits: 62.5K
Check in your sequence recorder options that "Record Transforms" is checked.
75% of original size (was 670x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/5ced5639-b4d5-4a9b-916c-68c9.jpg
StyleMarshal
StyleMarshal
Posted 6 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)Distinguished Member (14.4K reputation)

Group: Forum Members
Last Active: Last Year
Posts: 5.8K, Visits: 14.3K
YESSS , I found the solution for my problem  :-)

Make sure that "Force Root Lock" is UNTICKED in the Animation Editor under Asset Details!!!
Now I can see my Root Node (Pivot) moving with the animation , if ticked it stays in place.

75% of original size (was 670x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/2a4b794a-a9b6-4091-b706-9a89.jpg
datee
datee
Posted 6 Years Ago
View Quick Profile
Senior Member

Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 11, Visits: 100
Rampa (9/7/2019)
Maybe something to do with the HumanIK?

Try this:
Merge all your timeline clips into one. You do this by Cntrl-clicking on all of them so they are selected green. Then right-click on one and select "merge clips".
When it a single clip, right-click on it and select "Bake Reach Constraints". This will also bake in the HumanIK foot contact with the ground.

Of course, it could also be something about UE4 recorder.


The only option i have on the motion clip is "bake reach key" - do you mean that? It changes nothing - same results...
datee
datee
Posted 6 Years Ago
View Quick Profile
Senior Member

Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 11, Visits: 100
Bassline303 (9/7/2019)
I guess it's the pivot.
When you record from Iclone with sequence recorder , it records the animation and transformation of the pivot point separately.
If you now take a new character and give it the same animation of the recorded animation folder the pivot stays in place while the animation runs.

What I do is :  load your recoded "sequence" of the Cinematics Folder (not the animation) and right click  in sequencer on the top Character track , export as fbx.
Now it exports the whole sequence incl. pivot transformation into the fbx.

Import the fbx back to unreal as animation, and all works fine.
Maybe there is a simpler solution , REALLUSION ?

:-)


Well, this doesnt help either im afraid.. Yes you can bake the pivot into the animation that way.. but the transforms of the pivot works fine in the recoded animation for movement... its just the vertical movement (eg bending legs) that makes the feet go up from the ground instead of the pelvis moving down.... so exporting as an fbx an reimporting just gives me the same result. .... But when streaming live from iClone everything is correct!!!!  ..But i need to record... :(
datee
datee
Posted 6 Years Ago
View Quick Profile
Senior Member

Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)Senior Member (270 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 11, Visits: 100
Rampa (9/7/2019)
Check in your sequence recorder options that "Record Transforms" is checked.
75% of original size (was 670x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/5ced5639-b4d5-4a9b-916c-68c9.jpg

'Yes, this is active ( by default )


1
2



Reading This Topic

0 active, 0 guests, 0 members, 0 anonymous.
No members currently viewing this topic!