In ue4, animation node uses InternalTimeAccumulator.
For the root motion movements, we use CreateTickRecordForNode function and this function allows character moves in the game world.
When the character moves, animation of character can use different time value. Which means character animation code can use different time value not InternalTimeAccumulator.
In the Evalulate_AnyThread function, we need to set character's Pose and Curve data for displaying character.
we can use different time value for this and set Pose and Curve. In this case character can play different animation and use different root motion moves.
Normally Pose, Curve values and CreateTickRecordForNode function uses same time value. which is InternalTimeAccumulator.
Subscribe to:
Post Comments (Atom)
Task in UnrealEngine
https://www.youtube.com/watch?v=1lBadANnJaw
-
Unity released very good FPS example for people and I decided to analysis how they make this. Personally I wanted to show you how I analys...
-
When we use DrawDebugSphere function for debugging, it is working well but when you are trying to use it in anim node's function it will...
-
If you press a key 'L' in the jupyter notebook then you can see the line number in the editor.
No comments:
Post a Comment