What related technologies does Babylon need to use about virtual showroom?

I don’t know what kind of technology, skybox or photodome, should be used for the background around the model? I can’t combine 3D model and background perfectly. What I want to know is whether the background should use sky box or photo dome, and whether the camera should use universal camera? If it is a sky box, then if the ground of 3D model is not square, should sky box also be non cuboid?

Here is the address of the case:

there is my playground:(I can’t show my code because I’m confidential. I can only use this scenario instead)

Hi. Maybe this helps you Use a HDR environment (for PBR) - Babylon.js Documentation
Obtain Reflections and Refractions - Babylon.js Documentation