The first screenshot is the original, the second is the corrected version.
Ironically, I kind of cheated to get these examples (it is a simple quad with a screenshot slapped ontop of it), so I can't see how it looks interactively. But I plan on using this for future projects which require this kind of protection, so I should have an excuse to try it out eventually (probably during one of these quick test projects I will be creating).
[size="1"]Reposted from http://invisiblegdev.blogspot.com/