Open egedib opened 3 years ago
Hello @egedib, thank you very much for the well-detailed issue. We will be trying to reproduce the bug and fix it.
If you have any other comment or suggestion don't hesitate to write us an email or issue!
I reproduced this. The best workaround currently is to not use an Animator but use a script moving the objects with physics (one is provided by default for rotation, for example). In the meanwhile, I will look into it to understand the deeper causes of this and I will try to see if I can find a way to make it work also with Animators.
Thank you for the fast reply and for the workaround!
Unfortunately, if I move an object with the Poltergeist script, there is a problem too. I used Chair 01 and the following properties for the Poltergeist script:
Hello @egedib, thanks for the further example! We are looking on it!
@egedib Just wanted to update on this issue. By futher investigation I am not able to consistently reproduce the bug. I noticed the bug exists when objects are further away and it disappear up close. Also, it doesn't appear with every object. We will continue investigating our code, but there could be a possibility this issue comes from the way Unity computes motion vectors.
Hi! It seems if two objects are nested I can see the further object's flow and I can see the objects' flow when there is a wall between the camera and the objects.
Reproduction:
I tried the following options separately and together:
Example 1: Both cubes are moving, but if you look at the flow, the flow of the rear cube is seen fully. This is not desirable behaviour, because the front cube's flow should cover the rear one.
Example 2: The boxes are now moving sideways, I can see fully the flow of the rear cube.
Example 3: I can see the flow through the wall.
Example 4: Here the objects' size (in the flow) looks wrong.
I can send you the project files if those are needed.