How to interface Level Sequence Camera, Blueprints, and/or C++ modules?

Hi, I have a unique problem which I can’t seem to get an answer to online.

I want to use the movie render queue to generate a number of images where the camera is at a random location relative to an actor. I can make a level sequence which has a camera and assign keyframe locations to a camera, but is there a way to assign these keyframes randomly. The scale I want to generate these images does not allow me to assign keyframes manually.

I though of using a blueprint to move the camera to a random location on every event tick, but I can’t seem to interface this with a level sequence that is used for rendering…

Is there some way I can move the camera used in a level sequence by using a blueprint or c++ while at the same time still rendering images while this is happening?

Found a solution.

Converting the camera in the level sequencer to a blueprint allowed me to assign random relative locations to said camera at every event tick. These changed reflect while rendering a movie using the legacy movie render option. Haven’t tested it with the new movie render queue.

1 Like