Take Recorder doesn't record character camera , how to Duplicate character camera ?

Any clues how to force " Take recorder " to record Character camera movement ? or maybe how to duplicate character camera , so second camera could be placed on timeline and all position info can be recorded.
I guess best option could be Blueprint cause it could be placed on timeline.
Any help pretty please

*** I did many tries but U guys are my last hope

1 Like

I donā€™t know what a ā€œtake recorderā€ is, but it isnā€™t difficult to get a camera to follow an actor.

Just get the actor location and set the camera to that location (+ distance) on tick. Use find look at rotation if the camera isnā€™t already facing the actor.
-Also, when I say ā€œ+ distanceā€ that means whatever angle or distance you want the camera to be. For example, if you want to follow an actor from a side view on X, you could set on tick the camera location to that actorsā€™ x + 1000, that actorā€™s y, and that actorā€™s z.

Thanks for your time , is it possible to make extra camera which follow character camera ? ( I mean copy all movement / positions ) .
My actor is a Dog, got attached camera near head ( with spring arm ), so when I move camera the head also follows. When dog walks ,camera follow head movement but image is not shake ( head move up and down a bit. But camera movement is not recorded by unreal take recorded , so it will take long time to recreate manually camera movement.

I tried to add socket to the head bone , and on seqencer place camer which will track this socket. But camera follow the head 1:1 so image is super shake without spring arm. I canā€™t add any lag for camera to soften head movement on time line so ā€¦

You could try this in your extra camera BP:

2 Likes

To be honest, you are my todays Hero :slight_smile: , I am really newbie so I spent last 2h to understand how your BP works & thanks to You, now I know something more :wink: .

I almost get it to work , but for some reason my " Get World Transfrom " got only one output " Return Value " . I am trying to find way how to make it work.
** CharBP_DOG_GH_R is BP for Dog character & ActorBP is Camera copy .

It works , You did it , wohooo :rocket:. Can I buy U a Pint ? . Actually you fix in 60sec , very Old " Take Recorder " issue ( from like 2019 ).

Thanks to people like , UE community is Decent.

Thanks again :beers:

2 Likes

Right click on the orange output pin for the transform node and select split struct pin. That should give you the pins you need to plug into the other nodes. :slight_smile:

Good luck!

Edit: Ah, what you did works too!

Thank you so muchļ¼ŒI solved the same problem using the same method, but it also caused another problem, which is that it keeps the camera flying upwards. One difference is that I used a first person camera and added a ā€˜headbobā€™ effect to it. Do you know how to solve this problemļ¼Ÿ