Search Unity

Problem: Temporal Antialiasing with wheels of car tutorial

Discussion in 'Scripting' started by felix_berninger, Aug 30, 2011.

  1. felix_berninger

    felix_berninger

    Joined:
    Aug 19, 2011
    Posts:
    30
    Hi everyone.

    We are developing a car race with the script of the car tutorial.

    We have issues with temporal aliasing (http://en.wikipedia.org/wiki/Temporal_aliasing).
    The wheels are rotating normally, but at times it looks like the wheels are standing still, or even move backwards.

    Is there any solution for this?

    thx in advance.
     
    Last edited: Aug 30, 2011
  2. Jasper-Flick

    Jasper-Flick

    Joined:
    Jan 17, 2011
    Posts:
    959
    That's because when the wheels go so fast that they perform nearly a full rotation in one frame, it looks to us as if they're rotating backwards instead. You can see this effect in movies too and in some situations it can happen in real life with your own eyes as well.

    The only real solution is to limit speeds so this effect will never happen. Perhaps something like radially blurring the wheels based on speed and framerate might get rid of it, though I won't be surprised if the result looks far less realistic than the optical illusion itself.
     
  3. felix_berninger

    felix_berninger

    Joined:
    Aug 19, 2011
    Posts:
    30
    Thx for the quick answer.

    in hi end racing games u wont see this effect (at least in those we played) so there must be something.

    is there any chance to have a video texture of a blurred wheel instead of the rims ( exchange at a given speed ).

    Or maybe would controlling the framerate via script help?
     
    Last edited: Aug 31, 2011