As an example of use, it contains characters that can be operated(BP_RhinocerosThirdPersonCharacter) and character that move according to the NavMesh(BP_FoodSeekRhinoceros).
Proper landing is done by two bone IK and animation curves.
The posture of the pelvis is calculated from the position of the foot.
This keeps the posture along the terrain.
How to use BP_FoodSeekRhinoceros:
1. Place as many BP_RhinocerosFood as you like in the scene.
2. Place as many BP_FoodSeekRhinoceros as you like in the scene.
Then BP_FoodSeekRhinoceros repeats the following operations:
BP_FoodSeekRhinoceros moves along the NavMesh toward randomly chosen BP_RhinocerosFood.
BP_FoodSeekRhinoceros plays Eat animation when approaching BP_RhinocerosFood by a certain distance
After a certain time, BP_FoodSeekRhinoceros randomly selects BP_RhinocerosFood and moves along the NavMesh again.
BP_RhinocerosThirdPersonCharacter operation method:
wasd or arrow:walk
r+(wasd or arrow):run
Scaled to Epic skeleton:
The size of the original mesh is the size of a baby rhinoceros(About 90 cm).
The size of BP_RhinocerosCharacter is about 330cm.
Rigged to Epic skeleton: No
Number of characters:1
Vertex counts of characters:
Number of Animations:47
Animation types (Root Motion/In-place):Both(47+24 In-Place variations)
Supported Development Platforms:Windows, macOS
Supported Target Build Platforms:Windows, macOS
Important/Additional Notes:The number of bones is 48.