Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
CyberVillain's avatar
CyberVillain
Honored Guest
12 years ago

Judder and jitter when moving

If I use a standard FPS controller everything works and moving and rotating camera is butter smooth.
But if I use the OVRPlayerController instead I get a lot of judder and jitter when moving? I dont know if Unity uses the wrong refresh rate or something?

3 Replies

Replies have been turned off for this discussion
  • kwaver's avatar
    kwaver
    Honored Guest
    Have you got dx11 ticked in the player settings. That seemed to fix it for me.
    Also make sure you're on the latest firmware.

    If all fails try turning off vsync to see if it's related so you can at least verify that you're getting a high frame rate.
  • Is there any solution for macbook pro for it ?

    I am using iTween for moving along a path, and user can look around while moving. However, camera has not butter smooth. I tested with tons of different variations (started with the documentation quality settings, build settings and player controller) but found a smooth version in 948x1080 resolution (instead of 1920x1080) one of my builds. I think, there should be some additional variable as "Follow Position" like "Follow Orientation" inside OVRCameraController.cs

    PS. I am changing position of OVRPlayerController on FixedUpdate with time step 0.01
  • In my case it was just a matter of performance, I was using realtime lights and the "gameworld" is a Sketchup CAD not really designed for real time usage. When I baked a lightmap it's butter smooth, sadly I havent gotten it to even look nearly as good as the real time lights for some reason. Maybe its because the UV map is created by Unity instead of the CAD program?

    Can you get exactly the same result with baked ligthmap as with real time lights? (My gameworld is static so it does not have to react to moving objects etc)