Although libraries like threejs (or softwares like blender) give you so many tools and knobs to play around, I cannot for the life of me make a scene look so great. The lighting, the composition, the textures, the even level of detail… I would recommend everyone try it out for themselves to see what I’m talking about. No matter how much you try, there is always something too dark or light. Always something that looks…
If you look at this scene, I'm fairly certain all the lighting is prebaked in something like blender/maya etc.
There's also a lot of other little environment art things you can do. For instance, small bevels on sharp edges help things look more natural (look around your house and you'll notice even sharp corners aren't as sharp as you think). Adding roughness and specular lighting to materials helps a bit too, even things like wood or asphalt have some amount of reflectiveness at certain angles.