- Home /
How to use real vsync in Unity 3.5?
I have the problem that I am not able to achieve fluid motion in Unity 3.5.6f4 (60fps synced/locked to the monitors refresh). I have set Vsync Count to "Every VBlank". Instead of silky smooth motion a get several stutters per second or even worse.
It appears to me that Unity does not sync to the monitors refresh, instead it tries to force a framerate near to the refreshrate of the monitor (reported by windows) by inserting delays to approximate an average target frame rate... What I would need is to switch off completely this behaviour and have Unity to create the D3DDevice with D3DPRESENT_INTERVAL_ONE. Is there any chance? Unity 4 does not show this problem. iOS shows a similar problem.
This issue is quite important as the game is a 2D side scroller and this "bad" scrolling is a show stopper.
I made an extra test project to ensure that this is not a problem of the project itself.
did you manage to solve this vsyns problem? I am having the same issue with vsync for a sidescroller and need a solution.
Thanks,
J
Answer by Syn.MikeB · Jan 25, 2013 at 05:09 PM
I solved that problem by switching to Unity 4...
Cheers, Mike
Your answer
Follow this Question
Related Questions
vsync caused Time stuttering 0 Answers
2D Stutter/Flickering when moving at high speeds 0 Answers
Stutter / Glitchy running character 1 Answer
Stuttering graphics with VSync on 1 Answer