Here be dragons: the same 3D scene implemented with 10 different 3D APIs
Very interesting.  What's striking is how much better the OpenGL version looks than everything else.  Not sure if it's because that was the reference version or if some of the other APIs require more work or the dev is simply unfamiliar with them.  The Cycles renderer creates some really cool looking materials on the dragon, but the terrain doesn't look great.The Metal version in particular looks terrible, but then again low level APIs like Metal, Vulkan and whatever subset of Direct X are all meant for vendors, not individual developers.