Well, to be honest it's slightly more difficult than that, just realized..
Let me explain in depth what I am aiming to achieve. I need to create a configurator for furniture. Please find attached an example.
I want to create a room. The user must have the possibility to change walls, floor and the object in it (in the attached example you can only change walls).
I will need to export PNGs with transparecy for all the pieces that should be changed, maintaing the shadows and lights.
The object should be affected by the enviromental lights and should cast shadows accordingly.
I was thinking about Shadow Catcher for the furniture piece, but overall I'm missing many steps to actually make it work correctly..
If someone could share some hints about what is the best way to approch this, I'd be very grateful.
Thank you all.