To make it look flat you can use decals / textures and to make it spawn you can check the players camera cframe and if it’s about the same to the cframe you would need to look at then you spawn it
Yeah I was looking for this exact channel to maybe show this but idek how it works and I didn’t see a tutorial. He might’ve made his own rendering engine for this but if you work it out you could make it
Yeah that’d make sense. I’m guessing that the camera in the viewportframe has the same cframe as the camera in the workspace for that moving effect but idk how they could pause it.
tried to make something like this test.rbxl (82.7 KB)
basically has a viewportframe with a worldmodel and a sofa in the worldmodel.
looks wierd but i think that it might go something like this