FrameRateControl Plugin v0.1
Added 2019-09-22 09:54:23 +0000 UTC
While VaM 1.18 introduced a VSync toggle in the UserPreferences, this plugin allows you additional finer control while in desktop mode. Requires VaM 1.18+.
Why do you need it?
- Smoother video capture! If you capture with 30fps, you will want to render with synchronized 30fps.
- Faster clothing import! I achieved like 20% speedups of the VaM clothing import. Not that much, but still.
- If you switch back and forth between other CPU/GPU intense applications (Daz3D, Unity, Blender, ...) you will want to automatically pause VaM when you work in those other apps to get all the power you can get.
- Less energy usage = more battery life on laptops
- Less (or none) fan noise
Features
- You can either use VSync or set a FrameRateTarget independent of your monitor refresh rate.
- Plugin automatically disables itself when in VR mode.
- You can put this plugin in your default scene and use the "Keep settings" function and your settings will stick while switching scenes until you restart VaM or mess with the UserPreferences.
Known issues
An issue I did run into is that VaM physics might get out of sync with time. For example animations might run slightly slower. For several hours I tried various things to calculate and set the best possible Physics settings for you, but it did not work. You will have to tweak PhysicsRate and PhysicsUpdateCap in the VaM UserPreferences by hand until you get satisfying results.
Download
2-week EarlyAccess for Patrons: https://www.patreon.com/posts/30150699
(Edit: Download is now public.)