I wrote a very simple program that draws two rows of white triangles (png) on black.
First, I draw a row of overlapping triangles to RenderTarget and copy the result to a Texture.
Secondly, I draw the resulting RenderTarget Texture along with an identical row of triangles to the BackBuffer.
The RenderTarget row is on top while the BackBuffer row is below.
You
can see how the triangles which were drawn directly to the BackBuffer
overlap in a smooth continuous solid texture as expected.
The
triangles drawn to RenderTarget appear to have a thin black stroke
around each triangle. Although the shapes appear to be stroked,
further examination revealed that it's actually empty space.
If I were to draw a texture below that row of triangles, the texture would show through those stroked areas.
Image
You can download the source code
here.