I'm trying to think of / find a way to write a shader that reproduces this effect where an object passed to said shader has a reflection of itself below itself like in the picture below. My best idea so far is to do a second inverted pass and then have some sort of function to determine how alpha'd out that particular part of the image needed to be. My problem is mainly that while I can easily just do a second pass and tell all the verts "Hey man, do a 180" that would only result in a second image being right on top of my first, upside-down.
If I posted this in the wrong section or this post has been discussed before please forgive me I don't want to annoy anyone.
Thank you for any and all tips / advice!