First of all, I need to praise the new Post Processing tools, they are quite awesome, however I have run into an issue with the motion vectors unity uses for a few of the effects. Moving objects seem to bleed through opaque ones, when they are moving just behind or right through them. Visualizing the motion vectors gives me the following result:
![alt text][1]
The brown cube is sticking through a thinly scaled and textured cube. It is moving left to right. But the intersection seems to leave behind some hazy motion vector data, even though it should not be visible. This haze seems to penetrate the object for about .2 units.
The problem is, that many of unitys post effects rely on this data, meaning effects like TXAA or motion blur have ugly artifacts under motion. You can see distortions below the cube where the data isn't reliable:
![alt text][2]
Does anyone know how to get rid of those artifacts? They make using TXAA or motion blur effects nearly impossible to use in top-down scenarios, without the ugly look...
[1]: /storage/temp/97970-unity1.gif
[2]: /storage/temp/97971-unity2.gif
↧