GPU Optimization

Feature Request: FPS Limiter and GPU Usage Optimization

I would like to suggest adding an option to limit the viewport frame rate (FPS) in D5 Render, along with improved GPU resource management when the application is idle or running in the background, similar to the functionality available in Unreal Engine.

Currently, D5 Render can maintain nearly 100% GPU utilization even during relatively simple tasks, such as scene setup, object placement, or material editing, when maximum rendering performance is unnecessary.

Implementing a configurable FPS limiter and automatically reducing GPU activity when the application is inactive or minimized would help lower power consumption, reduce GPU temperatures and fan noise, and improve overall hardware efficiency.

These features would be particularly valuable for professionals who spend extended periods working on complex scenes, where maintaining maximum GPU utilization at all times provides little practical benefit.

I believe these improvements would significantly enhance the user experience without compromising rendering quality or performance when it is actually needed.