I would like to know how I can paint textures just based on my camera view and not over the edges (preferable without masking millions of polygons). Even if I use shift and rotate the camera directly to my wall, it paints over the edges like this:

All my settings should be pretty much default and camera view is not in perspective mode.
Ps. I tried searching the forum for this matter but couldn’t find help.