I want to know if it is possible to create some optimization during runtime.
So the object will look in lower polycount (for example 20-30%) during the movement of the camera, and it will look sharper or higher polycount when the camera is stop moving.
Changing the level of detail also takes time, and will most likely take longer than doing nothing.
But you can try using r.ForceLOD for this.
You also can try changing r.ScreenPercentage (0-100).
In combination with Motion Blur this can work well.
These are console commands, use the ExecuteConsoleCommand node to enter them into a blueprint.
But really, the best option is to find what is causing your frame rate to drop so much.
Thank you for your reply.
The framerate is fine. I just want to make it like that. So everytime the camera more or rotate, the model looks optimized, and when the camera stop, it looks normal (not optimized).