This is a compound I made some time ago. I intended to make a tutorial about it, but I prefer videos with fluent English speakers, and my pronunciation is too heavy. Thankfully, my dear friend Gemini, came to the rescue :)
Here is the code for the compound: https://github.com/buffos/aximmetry.unreal.utilities/tree/main/MyCompounds/Cam
The tutorial shows both how to create it from scratch and how to connect it to the current Virtual Cam compound.
Unfortunately, I did not find a way to connect it without modifying the compound.
If someone has an idea on how to do it without editing the initial compound, please leave a comment.
How does it work? You activate it, and you can move left-right-up-down and rotate from the current position. If you deactivate it, it will return to the original position.
https://youtu.be/uYtqlvnSRo0
PS. The current implementation interferes with cut scenes (no smooth transition). This is because it always smoothly transitions from the previous position. I have not found an effective way to bypass that , since the smooth transition, if bypassed, holds a residual and will send it when the if path activates it again.