TopSpoiler
Regular
DLSS quality in the Matrix Awakens City Sample looked pretty bad and here's the possible cause that I investigated.
1. Coarse jitter sample pattern.
This makes the scene look blurry. But not a major problem I think.
UE5 City Sample:
![]()
DLSS SDK Sample (good case)
![]()
2. Bad motion vectors. I mean, REALLY BAD especially in thin objects.
Cross-patterned 5 pixels in the air are all birds. You'll be noticed that birds are barely visible although they are flying around the city all time.
![]()
The motion vectors of the thin branches are very chunky and dirty. Compare with actual geometry.
![]()
![]()
This causes the branches to appear disconnected and blink while moving camera.
![]()
Also people walking far around have chunky motion vectors too. They always moving with the ghosting if you look closely.
![]()
This is what good motion vector should look like:
![]()
So, who should address this problem?
Nvm, I've found the option for disable motion vector dilation and tested it. There wasn't meaningful changes in reconstruction quality.