multi camera increase draw call ...

Hi all,I want give every player new camera to render to texture,but increase the draw call to very high ,how to fixed this?

Are you rendering the whole scene for each camera to a texture or do you only want specific objects? If its just specific things, then you can look at using culling masks.
However, if you want each player to have their own view of the scene, each camera will need to draw its respective view from their position and using their MVP matrix, which can increase your draw calls drastically.

yes ,i new one camera for each player and,add player to single spec layer for camera culling mask,so that the camera only can see one player.no way to decrease the draw call?

I think every time you have a camera Unity will send the entire visible part of the scene to the GPU for rendering, which means everything has to be calculated from scratch and thus all new draw calls for each camera view. You’d have to be drawing all four at once in order to share draw calls which then wouldn’t have the separate windows that you want.

The only other way to maybe do this is with the stencil buffer but even then I think it’d need at least double the draw calls…