How to orient rotation with movement direction while attached to a wall

Hi,

So I have a project involving an octopus and one of the mechanics I’m currently prototyping is climbing walls, on input. Currently I have the input set to E key while I test my blueprints

for the last few days I’ve been unable to figure out how to rotate the capsule to the direction that’s pressed, while attached to a wall.
here is my blueprint so far for getting the character onto the wall, as well as correcting input controls to so up ,down, left and right will move in the correct direction while on the wall.

Here is what I want to do visualized a bit if it helps. Any suggestions in making forward progress would be wonderful. I’ve tried to find more information on doing this exact thing but haven’t found anything useful that applies directly

To further clarify, I have been attempting to use cross products in order to achieve the rotation, but haven’t been successful.

I’ve solved the issue, and it involved rebuilding my entire wall climbing blueprints and watching alot of math videos in order to put together the correct math inside of unreal.

I’ll be documenting and posting a video of how it was solved on Youtube within the next 2 weeks.

If anyone in the future needs this or sees this, the answer is coming soon!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.