few days ago, i asked a question about “how to display in a second viewport without redrawing everything”. One of the answers was “you should use a renderTarget2D and give a Rectangle source to the spritebatch”, this solution is without Matrix camera.
spriteBatch.Draw(
TheRenderTarget2D,
TheViewportTarget.Bounds,
TheRectangleSourceFromTheRenderTarget2D,
Color.White);
That works very fine, but i lose a lot of render quality (because of my game zoom and some other things).
The question is : How to draw in the second viewport with camera.transform() to keep the quality, with zoom.
Hope you can help.
That’s it :