Trying to make a spectate on a computer screen

Hey, so I’m trying to make a spectate function but instead of it being a screen gui, I’m trying to make it a surface gui, and I want it to display the camera of the other player on the computer screen instead of on my own view, does anyone know how to achieve this I tried it but wasn’t very successful.

That would help me a lot, thanks.

1 Like

I don’t think it’s possible to fully recreate what another player is seeing through Screen or Surface Gui’s at the moment. In theory it’s possible using Viewports, but you will likely run into performance issues depending on how detailed the map is.

2 Likes

I recommend You Watch This Video.

1 Like

This isn’t realistically possible in the current state of roblox. As RoyStanford said, your best shot at it would be a viewport gui. However, you could also have your camera “zoom” into the screen and then just set the camera properties to the camera properties of the spectated player, that seems like an acceptable compromise- then again, I don’t know why you want it that way, and it probably wouldn’t work for your specific circumstance.

2 Likes

I watched that video already, except I want it to show up on a computer screen not on the player’s screen.

Put a viewport frame inside a surface gui.