- Home /
Problem with excessive shake when animating 2D content
Hey all,
We have been experiencing a problem where 2D content will shake when it is animated. The problem is much worse on iOS, but is also present in editor. For example, the problem is apparent when using a ScrollRect to vertically scroll a pattern of horizontal stripes. As the momentum of the pattern approaches 0, the horizontal edges appear to shake. However, the problem was also present when we animated a mesh with the same texture applied using a 3rd party tween library. Our profiling confirms that we are not experiencing frame rate issues. Further evidence of this fact is that when the animation velocity is constant the amount of shake is also constant.
We suspect the issue may be a problem with how Unity does rendering. We have experimented with following rendering settings but nothing has worked so far:
Unity Canvas pixel perfect on/off.
Texture filter mode: Bilinear/Trilinear.
Rendering settings under Edit/Project Settings/Quality: (a) VSync on/off (b) Antialiasing on/off (c) Anisotropic textures on/off
Has anyone else encountered this problem? Can any suggestion a solution or workaround(s)?