Hello everyone. In the assembled project, it gives out 360 FPS, the video card gets very hot. In the editor, it gives out 170 FPS, it also heats up. I switch settings between fantastic and the fastest, there is no difference, it heats up the same way. If I artificially lower the FPS in the editor to 25-30 by moving the camera in the scene so that it loads the entire scene, then it does not heat up so much. If I take the camera outside the scene, then there is no load. What could it be?
Assembled project.
https://drive.google.com/file/d/1fNIJNbNfvalrUQUro7iSMe3rfOMOvKqY/view?usp=sharing
Turn on V-sync to limit your FPS to 60 and avoid overusing your GPU.
QualitySettings.vSyncCount = 0;
Application.targetFrameRate = 75;
This code helped a little, the video card keeps the temperature stable. But this is not a way out. My monitor works with a frequency of 75, the standard is 60, there are monitors that work with a frequency of 120. With this code, vertical synchronization is disabled. How can VSync be limited to 60 frames?
According to the schedule, at a certain moment, something loads the video card by 100%. By lowering the frequency, I simply lower the frequency of loading the video card.
How can you find out what loads the video card so much?
I tried to run a 3D game that was released a year ago, there is also a 60 frame limit. My project with the same restrictions performs slightly worse. So how to be?