Simple efx Camera rotation around Character

Getting a decent good grip on UE4, using BP, I still can’t get grips on making the camera do little tricks.

My question is: What technique would be appropriate to perform a task like this:
A standard Third Person player pawn has picked up say a helmet.
Bam, Bam, Bam, Bam: We want to show say 4-5 shots of (still) camera angles w efx around his head with that new helmet on, right there, front, left, right, back, maybe front again… and then back to normal play.

It seams like there’s a ton of much too complex options… here’s a couple of what I have been through as example:

  • Making a complete Camera EFX pawn, passing player control to that (rather: lack of control for that while), let that do math and show UI widgets, then pass on control back to normal player BP… This works, but I cannot believe it’s the way to perform such a simple stunt?

  • other than that I have semi-failed all sorts of semi-ninja with PlayerCameraManager and Camera anim… but everything seams so cumbersome and really really difficult to work with taken the rather simple efx into account.

I must say I cannot find the simple overview from this page:

I guess I’m dreaming of just ‘setting transform for the camera relative to the players head, add some efx to the camera’, and the rest would be no problem.

Just cannot get the ‘overview’ of who is doing what in a simple manner in such a case? Thanks a bunch :slight_smile:

Oh… PS: I’m trying to use the UE4 framework ‘correct’, that is I’m using Player State, Game State… erhm… Target Interfaces… the whole deal, not just ‘tiny pieces that works isolated but not really in the framework’ :wink:

You should use Matinee (or Sequencer? - I’m not very familiar with it). You basically change the position of the cameras to be near your actor , facing him and then you switch cameras(there is blueprint communication available).

You could perhaps do that your way: add 5 extra cameras on specified angles on the player character and then just switch view targets with delays in between

Id also say Matinee or Sequencer but a Blueprint somewhat hacky way would be to simply freeze controls for the duration of the sequence and use Set Control Rotation and Set the Armlength of the Camerarm for each Shot maybe with some cameramanager effects then reenable controls.

How would I use Matinee to face a Player at a position? As far as I understand Matinee is only relating to Level BP?!