8,
"Experimental pose search function,
API may change in the future"
)
Like UpdateHistory_TransformHistory, but also applies the angular analogue of the ground-translation correction so that history stays anchored to rotating platforms.
8,
"Experimental pose search function,
API may change in the future"
) const
PoseSearch/PoseSearchTrajectoryLibrary.h
UE_EXPERIMENTAL(5., "Solution for CMC based workflow not Mover.")
Description
Experimental: Process InTrajectory to apply gravity and handle collisions. Eventually returns the modified OutTrajectory. If bApplyGravity is true, gravity from the UCharacterMovementComponent will be applied. If FloorCollisionsOffset > 0, vertical collision will be performed to every sample of the trajectory to have the samples float over the geometry (by FloorCollisionsOffset).
UE_EXPERIMENTAL
(
5. 6,
"Solution for CMC based workflow not Mover."
) const
UE_EXPERIMENTAL(5., "Solution for CMC based workflow not Mover.")
Description
Experimental: Process InTrajectory to apply gravity and handle collisions. Eventually returns the modified OutTrajectory. If bApplyGravity is true, GravityAccel will be applied. If FloorCollisionsOffset > 0, vertical collision will be performed to every sample of the trajectory to have the samples float over the geometry (by FloorCollisionsOffset).
UE_EXPERIMENTAL
(
5. 6,
"Solution for CMC based workflow not Mover."
) const
UE_EXPERIMENTAL(5., "Experimental pose search, API may change in the future")
Description
Like UpdateHistory_TransformHistory, but also applies the angular analogue of the ground-translation correction so that history stays anchored to rotating platforms. The inferred ground rotation (actual rotation delta with the character's angular intent removed) is applied to every history sample, rotating around CurrentPosition. CurrentFacing is the character's current world-space facing. CurrentAngularVelocityDegrees is the character's angular velocity in world-space degrees per second (from the same source as CurrentVelocity - i.e. excluding the movement base contribution, e.g. FMoverDefaultSyncState::GetAngularVelocityDegrees_WorldSpace).