The current UE version (5.3.2) does not support render the scene captured by the CameraActor to the RenderTarget. Instead, we can only choose to display it in the lower right corner of the editor (in a canvas-like format?) or by calling “take high-resolution screenshots” blueprint node or c++ function to save the picture directly to a local png file. I need to use CameraActor to obtain the scene, because the captured result obtained by SceneCaptureComponent2d, which is commonly used for capture, is obviously not realistic enough and has a quality gap with CameraActor.
This is captured by SceneCaptureComponent2d:
This is the same scene showed on editor by CameraActor:

I have tried adjusting various parameters of theSceneCaptureComponent2d including post-processing, but the same setting still make CameraActor get better picture quality, even if the Lumen support for SceneCaptureComponent2d which is supported after UE5.1 is turned on for GI and Reflections.
Now, since I need to collect the scene multiple times, it is very redundant to use" take high-resolution screenshots" to get local file and then use “Import File as Texture2D” to import to the project, which greatly affects the efficiency. I may need to change the source code of UE. Have someone have any suggested ideas? Or, better, have any solution to make the SceneCaptureComponent2d captured the exactly same picture as CameraActor?