In fact, some engines are better in their fields some times it depends.
I'm not sure some comparison would really show something ?
The best is to you to make a big scene, with characters, particles, shadows, SSAO, full screen effect and do the test.
These engines you mentionned are good, some more complicated on programming, other have lot better workflow, some other have shadow and advanced rendering for 100-200 bucks.

(There is some plugin to make shadowsfor unity free, i don't have tried it and don't know if it works well and on what type of models ?)

It's up to you to test and choose the 3D software solution depending on your project siez, complexity and features.