- Home /
Capture screen of other spot
There is ScreenCapture.CaptureScreenshot() method in unity but it can take via only main camera which screen the player is watching, but I want to take a shot of the other spot which doesn't relate to player.
I prefer to save as Texture 2D, than png type.
Thank you.
Answer by davidcox70 · Aug 27, 2020 at 09:06 AM
Look into "Render Textures". These can create a texture from any camera in your scene, not just the main one. https://docs.unity3d.com/Manual/class-RenderTexture.html
Your answer
![](https://koobas.hobune.stream/wayback/20220613010622im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Capture camera output 1 Answer
Render object with different shader depending on the camera 2 Answers
Camera Shake Problem When Player Scaling Up and Down 0 Answers
Need help for player rotation and camera rotation 0 Answers
Canvas is hiding my 3D model, can I place the model in front of the canvas? 1 Answer