How can I watch a player's camera from a GUI?

Hey everyone, I’m currently trying to make a feature where you can view a player from a GUI rather than have your camera subject changed to their character.
In simple words:
I want to make a viewport frame/ or gui component from which I can observe a player rather than change my whole screen to look at them.

Is this doable?
Have a nice day everyone and thanks for your time!

1 Like

Sadly this is not possible with Roblox.
The only options are to recreate the scene in a ViewportFrame (which has really bad performance) or simply change the local player’s CameraSubject and CFrame to another player’s head or other part.

1 Like