Website powered by

December Semester Pre-Post-Mortem

This past week and a half of December classes, I have put a ton of time into the trespasser project. I have made four entirely new animations (two of which are in the game), set up terrain displacement, and worked on designing a kill scene.
Setting up foot displacement was one of the most challenging this I had to do this semester. Because I was using Rigify in blender, I encountered a major issue with setting up a foot IK system within Unreal Engine. I ended up spending several days trying to fix this before coming to the conclusion I was going to have to use a blendespace to get the desired effect. This is sub-optimal as it has many flaws, however in the future I am planning to work around this by either using Maya or building my own custom rig in blender.
Once I had set up the blendspace I again ran into an issue where I needed to calculate the angle of the ground underneath the monster. this lead to me using DOT products and right triangle trig to calculate it.

Using DOT Products and vectors to calculate slope angle

Using DOT Products and vectors to calculate slope angle

Foot Slope Displacement in Engine (blendspace)

Foot Slope Displacement in Engine (blendspace)

Using Motion paths to get an up-slope animation looking good. Used in UE4 blendspace

Using Motion paths to get an up-slope animation looking good. Used in UE4 blendspace

Using the graph editor for a down-slope animations. Used in UE4 blendspace

Using the graph editor for a down-slope animations. Used in UE4 blendspace